spirocyclases

English

Noun

spirocyclases

  1. plural of spirocyclase