MARIMONDA


Meaning of MARIMONDA in English

noun a spider monkey (ateles belzebuth) of central and south america.

Webster English vocab.      Английский словарь Webster.