Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word magnolia acuminata from English dictionary with examples, synonyms and antonyms.

Meaning : American deciduous magnolia having large leaves and fruit like a small cucumber.

Synonyms : cucumber tree

Magnolia acuminata meaning in Telugu.