Skip to main content

araguato

English araguato meaning in English  •  araguato का अर्थ अंग्रेजी में
Noun
  • A South American monkey, the ursine howler (Mycetes ursinus). See Howler>, n., 2.
Advertisement