Word info

traptamer

Noun

Meaning

traptamer (plural traptamers)

(biochemistry) A transmembrane aptamer

Source: en.wiktionary.org

Close letter words and terms