Word info

oligobody

Noun

Meaning

oligobody (plural oligobodies)

(immunology) A complex of an aptamer and an antibody

Source: en.wiktionary.org

Close letter words and terms