Definition Definition

teratoid - Meaning and Examples

Meaning of 'teratoid' (Webster Dictionary)

1 . Teratoid [ a.]
- Resembling a monster; abnormal; of a pathological growth, exceedingly complex or highly organized.