Word info

exoface

Noun

Meaning

exoface (plural exofaces)

(biochemistry) The external surface of a coiled protein

Source: en.wiktionary.org

Related terms

Close letter words and terms