Mammea

Explore definitions, synonyms, and language insights of Mammea

Definitions

Noun
American and Asiatic trees having edible one-seeded fruit

More General Terms