What is the full meaning of enolases
ENOLASE, a muscle enzyme [n]
Example of the word enolases placed on a Scrabble board.