mammea mammea

Definition(s):

  • (n) American and Asiatic trees having edible one-seeded fruit

Wiki Images for mammea

definition of mammea
Word of the Day
engender engender
/ɛn ˈdʒɛn dər /