What is the full meaning of aromatases
AROMATASE, an enzyme involved in the production of oestrogen [n]
Example of the word aromatases placed on a Scrabble board.