English Dictionary
◊ MANGIFERA
Mangifera
n : tropical tree native to Asia bearing fleshy fruit [syn: {Mangifera},
{genus Mangifera}]