homoallylglycines

English

edit

Noun

edit

homoallylglycines

  1. plural of homoallylglycine