cucumber tree
English Dictionary
->
Letter C
-> cucumber tree
Search Dictionary:
cucumber tree Definition
(n)
American
deciduous
magnolia
having
large
leaves
and
fruit
like
a
small
cucumber
cucumber tree Synonyms
cucumber tree
Magnolia acuminata
© Art Branch Inc.