Word info

nanofold

Noun

Meaning

nanofold (plural nanofolds)

A nanoscale fold (in a protein etc)

Source: en.wiktionary.org

Close letter words and terms