cainotherioid
Noun
Meaning
cainotherioid (plural cainotherioids)
(mammalogy) Any member of the Cainotherioidea superfamily of mammals.
Noun
cainotherioid (plural cainotherioids)
(mammalogy) Any member of the Cainotherioidea superfamily of mammals.