theroid

from The Collaborative International Dictionary of English v.0.48
Theroid \The"roid\, a. [Gr. qh`r, qhro`s, wild beast + -oid.]
   (Med.)
   Resembling a beast in nature or habit; marked by animal
   characteristics; as, theroid idiocy.
   [Webster 1913 Suppl.]
    

[email protected]