teratoid

adjective
ter·​a·​toid | \ ˈter-ə-ˌtȯid How to pronounce teratoid (audio) \

Medical Definition of teratoid

: of, resembling, or being a teratoma a teratoid tumor