|
Definition of Teratoid
1. a. Resembling a monster; abnormal; of a pathological growth, exceedingly complex or highly organized.
Definition of Teratoid
1. teratism [adj] - See also: teratism
Medical Definition of Teratoid
1. Resembling a teras. Origin: G. Teratodes, fr. Teras (terat-), monster, + eidos, resemblance (05 Mar 2000)