Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of mycetes

- A genus of South American monkeys, including the howlers. See Howler, 2, and Illust.