heterocyclases

English

Noun

heterocyclases

  1. plural of heterocyclase