Subscribe
URL of the page has been copied to clipboard.
Meaning : Tree of the West Indies and northern South America bearing succulent edible orange-sized fruit.
Synonyms : genipap fruit, jagua, marmalade box
Install App
Genipa americana meaning in Telugu.