Word info

serotherapeutics

Noun

Meaning

serotherapeutics (uncountable)

Synonym of serotherapy

Source: en.wiktionary.org

Close letter words and terms