teratoid Meaning, Definition & Usage

Ter"a*toid adjective
Etymology
Gr. , , monster + -oid.
Definitions
  1. Resembling a monster; abnormal; of a pathological growth, exceedingly complex or highly organized. S. D. Gross.

Webster 1913