CAPARRO


Meaning of CAPARRO in English

noun a large south american monkey (lagothrix humboldtii), with prehensile tail.

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