Definition of Mangifera

Noun: Mangifera

  1. Tropical tree native to Asia bearing fleshy fruit
    - genus Mangifera

See also:
mangiest
mangily

Anagrams containing the word Mangifera

mrinfagea amangifer ramangife eramangif feramangi iferamang giferaman ngiferama angiferam