nanopeptide (English, noun)
expansion: nanopeptide (plural nanopeptides)
Senses:
glosses: A peptide used as a biological nanomaterial
Forms:
form: nanopeptides
tags: plural