mangifera Meaning, Definition & Usage

  1. noun tropical tree native to Asia bearing fleshy fruit
    genus Mangifera.

WordNet