See Also: teratoid(medicine)
teratoid(dictionary)
teratoid tumour(medicine)

teratoid (iou)



teratoid adjective. L19.
[from TERATO- + -OID.]
Biology & Medicine. Resembling a monster; formed by abnormal development.