Definitions of Mangifera:

  • noun:   tropical tree native to Asia bearing fleshy fruit