Definify.com

Definition 2024


synthetases

synthetases

English

Noun

synthetases

  1. plural of synthetase