2 results found
Search Results for: strepsirrhine
Strepsirrhine
Definition noun, plural: strepsirrhines Any of the wet-nosed primates characterized mainly by having... Read More
Haplorrhine
Definition noun, plural: haplorrhines Any of the primates characterized mainly by being dry-nosed because of a lack of a... Read More