Subscribe
URL of the page has been copied to clipboard.
Meaning : Fast-growing herbaceous evergreen tree of South America having a broad trunk with high water content and dark green oval leaves.
Synonyms : ombu, phytolacca dioica
Install App