Skip to main content

mycetes

English mycetes meaning in English  •  mycetes का अर्थ अंग्रेजी में
Noun
  • A genus of South American monkeys, including the howlers. See Howler>, 2, and >Illust. >
Advertisement