callitrichid - noun
singular
callitrichid
plural
callitrichids