See also: allantoides

French edit

Noun edit

allantoïdes f

  1. plural of allantoïde