carcinosomatoid (English, noun)
expansion: carcinosomatoid (plural carcinosomatoids)
Senses:
glosses: Synonym of carcinosomatid.
Forms:
form: carcinosomatoids
tags: plural