phosphothreonines

English

Noun

phosphothreonines

  1. plural of phosphothreonine