Word info

supertope

Noun

Meaning

supertope (plural supertopes)

(biochemistry) An epitope that is almost universally present in a particular group

Source: en.wiktionary.org

Related terms

Close letter words and terms