• Strepsirrhine

    Origin

    Ancient Greek, "wet nose".

    Full definition of strepsirrhine

    Noun

    strepsirrhine

    (plural strepsirrhines)
    1. Any member of the clade Strepsirrhini, one of the two suborders of primates.
    © Wiktionary