Definify.com

Definition 2026


synthetases

synthetases

English

Noun

synthetases

  1. plural of synthetase