pomegranate tree
English Dictionary
->
Letter P
-> pomegranate tree
Search Dictionary:
pomegranate tree Definition
(n)
shrub
or
small
tree
native
to
southwestern
Asia
having
large
red
many
-
seeded
fruit
pomegranate tree Synonyms
pomegranate
pomegranate tree
Punica granatum
© Art Branch Inc.