Word info

immunoautomate

Noun

Meaning

immunoautomate (plural immunoautomates)

(immunology) A device that automates various immunological tasks

Source: en.wiktionary.org

Close letter words and terms