caninoïde

Adjective

 * 1) caninoid

Noun

 * 1) a caninoid