English dictionary
cucumber tree meaning and definition
Definition and meaning of cucumber tree at MeaningMonkey.org. cucumber tree meaning and definition in the English Dictionary.CUCUMBER TREE noun
Definition of cucumber tree (noun)
- American deciduous magnolia having large leaves and fruit like a small cucumber
- synonyms: Magnolia acuminata
Source: Princeton University Wordnet