English

edit

Noun

edit

acetylesterases

  1. plural of acetylesterase