Definify.com

Definition 2025


synthetases

synthetases

English

Noun

synthetases

  1. plural of synthetase