Word info

protosite

Noun

Meaning

protosite (plural protosites)

(biochemistry) Any part of a biomolecule that has the potential to be a site for the attachment of another one

Source: en.wiktionary.org

Close letter words and terms