Teratoid

Definition:

  • (a.) Resembling a monster; abnormal; of a pathological growth, exceedingly complex or highly organized.

Compare teratoid with other words:

teratoid vs. teratology

teratoid vs. teratoma

monstrous vs. teratoid

malformed vs. teratoid

abnormal vs. teratoid