Definitions
There is 1 meaning of the phrase
Magnolia Acuminata.
Magnolia Acuminata - as a noun
American deciduous magnolia having large leaves and fruit like a small cucumber
Synonyms (Exact Relations)
cucumber tree