carbamoyltransferases

English edit

Noun edit

carbamoyltransferases

  1. plural of carbamoyltransferase