English

edit

Noun

edit

glycocyamidines

  1. plural of glycocyamidine