hydroxyleucines

English

Noun

hydroxyleucines

  1. plural of hydroxyleucine