macopa - Spanish English Dictionary
History

macopa



Meanings of "macopa" in English Spanish Dictionary : 3 result(s)

Spanish English
Botany
macopa [f] water apple
macopa [f] wax jambu
macopa [f] a short trunked tree having spreading crown with pinkish grey flaking bark and elliptical leaves (syzygium javanicum)