allantoïnes
French
Noun
allantoïnes
f
plural of
allantoïne