lanthionines

English

Noun

lanthionines

  1. plural of lanthionine