nanopeptide

English

Etymology

From nano- +‎ peptide.

Noun

nanopeptide (plural nanopeptides)

  1. A peptide used as a biological nanomaterial

Anagrams