French

edit

Adjective

edit

caninoïde (plural caninoïdes)

  1. caninoid

Noun

edit

caninoïde m (plural caninoïdes)

  1. a caninoid