allantoinase

noun
al·​lan·​to·​in·​ase | \ -ˌnās\
plural -s

Definition of allantoinase

: an enzyme occurring especially in animals other than mammals that hydrolyzes allantoin

First Known Use of allantoinase

circa 1926, in the meaning defined above

History and Etymology for allantoinase

allantoin + -ase

Keep scrolling for more