English edit

Noun edit

allantoicases

  1. plural of allantoicase