caninoid (English, noun)
expansion: caninoid (plural caninoids)
Senses:
glosses: A being having the appearance or characteristics of a canine (canid).
topics: anatomy
medicine
sciences
glosses: A tooth having the appearance or characteristics of a canine tooth.
Forms:
form: caninoids
tags: plural