allantoicases
English
Noun
allantoicases
plural of
allantoicase