Definify.com

Definition 2024


hexapeptides

hexapeptides

English

Noun

hexapeptides

  1. plural of hexapeptide