Word info

iccosome

Noun

Meaning

iccosome (plural iccosomes)

(immunology) An immunocomplex body

Source: en.wiktionary.org

Close letter words and terms