Word info

apotope

Noun

Meaning

apotope (plural apotopes)

(sciences) an immunogenic epitope expressed on apoptotic cells

Source: en.wiktionary.org

Close letter words and terms