- teratoid parasite
- in asymmetrical conjoined twins, a parasite that appears as a tumorlike mass.
Medical dictionary. 2011.
Medical dictionary. 2011.
teratoid — 1. adjective /ˈtɛr.ə.tɔɪd/ Monster like, exhibiting abnormal development. Syn: abnormal, malformed, monstrous 2. noun /ˈtɛr.ə.tɔɪd/ a) An abnormal tumor similar to a … Wiktionary