allantoïnes

French

Noun

allantoïnes f

  1. plural of allantoïne