chorismatases

English

Noun

chorismatases

  1. plural of chorismatase