English

edit

Noun

edit

calyxamides

  1. plural of calyxamide