Thooid Definition
adjective
(zoology) Of or relating to a group of carnivores, including wolves and dogs.
Wiktionary
Origin of Thooid
Ancient Greek [script?] the jackal + -oid.
From Wiktionary
Find Similar Words
Find similar words to thooid using the buttons below.