Subscribe
URL of the page has been copied to clipboard.
Meaning : Tropical chiefly South American shrubs and trees.
Synonyms : psychotria
Install App
Genus psychotria meaning in Telugu.