きけいしゅ
Meanings
Noun
1. teratoma; teratocarcinoma; teratoid tumor
Composed of
deformity; malformation; strange shape; unusual shape
tumor; tumour