Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
cucumber tree
has 1 sense
cucumber tree
,
Magnolia acuminata
- American deciduous magnolia having large leaves and fruit like a small cucumber
--
1
is a kind of
magnolia
,
TOP