English

edit

Noun

edit

aspochalasins

  1. plural of aspochalasin