Word info

immunocytology

Noun

Meaning

immunocytology (uncountable)

(immunology, cytology) An extension of cytology in which antibodies are used to disrupt cells

Source: en.wiktionary.org

Close letter words and terms