Word info

immunoadhesion

Noun

Meaning

immunoadhesion (plural immunoadhesions)

(immunology) immunological adhesion of a bacterium to a cell

Source: en.wiktionary.org

Close letter words and terms