English

edit

Noun

edit

chorismatases

  1. plural of chorismatase