proteosome

Explore definitions, synonyms, and language insights of proteosome

Definitions

Noun
a form of vaccine that can be administered by an inhaler

More General Terms