supertope
Noun
Meaning
supertope (plural supertopes)
(biochemistry) An epitope that is almost universally present in a particular group
Noun
supertope (plural supertopes)
(biochemistry) An epitope that is almost universally present in a particular group