theroid Hear it!

theroid Definition

the·roid (t̸hiro̵id′)

adjective

suggestive of an animal; beastlike

Etymology: Gr thēr, a wild beast (see fierce) + -oid