Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
pomegranates
in English
pomegranates
us
//pəʊmeɡrənəts//
uk
//pəʊmɪˈɡreɪtiːts//
#uncommon
Lemma:
pomegranate
The lemma is the base or root form of this word.
Definitions
Noun
a
fruit-bearing
shrub
(
Punica
granatum
)
the
fruit
with
red
pulp
and
seeds
a
dark
red
colour
;
similar
to
the
fruit
multiple
pomegranate
fruits