Jagua Meaning

There are 1 meaning(s) for word Jagua

Meaning 1 : tree of the West Indies and northern South America bearing succulent edible orange-sized fruit

    Synonyms : genipa americana,  genipap fruit,  marmalade box