Wiktionary
strepsirrhines
n. (plural of strepsirrhine English)
n. (plural of strepsirrhine English)