homoallylglycines

English

Noun

homoallylglycines

  1. plural of homoallylglycine