Definify.com

Definition 2026


hexapeptides

hexapeptides

English

Noun

hexapeptides

  1. plural of hexapeptide