Word info

immunostate

Noun

Meaning

immunostate (plural immunostates)

Synonym of immunostatus

Source: en.wiktionary.org

Close letter words and terms