transcarbamylases

English

Noun

transcarbamylases

  1. plural of transcarbamylase