theroid
Adjective
Meaning
theroid (comparative more theroid, superlative most theroid)
Bestial, resembling an animal.
theroid (not comparable)
Obsolete spelling of thyroid
Adjective
theroid (comparative more theroid, superlative most theroid)
Bestial, resembling an animal.
theroid (not comparable)
Obsolete spelling of thyroid