allantoises
English
Noun
allantoises
plural of
allantois