mangifera

Noun
  1. Tropical tree native to Asia bearing fleshy fruit (synset 112781883)

Found on Word Lists

Other Searches