Word info

carcinosomatoid

Noun

Meaning

carcinosomatoid (plural carcinosomatoids)

Synonym of carcinosomatid

Source: en.wiktionary.org

Close letter words and terms