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

Meaning : Fast-growing herbaceous evergreen tree of South America having a broad trunk with high water content and dark green oval leaves.

Synonyms : bella sombra, ombu

Phytolacca dioica meaning in Telugu.