nanopeptide
English
Etymology
From
nano-
+
peptide
.
Noun
nanopeptide
(
plural
nanopeptides
)
A
peptide
used as a
biological
nanomaterial
Anagrams
nonapeptide