1 result found

Search Results for: mycetes

Mycetes

mycetes (Science: zoology) A genus of south American monkeys, including the howlers. See Howler, 2, and Illust. Origin: NL,... Read More