Definify.com

Definition 2024


allantoïdes

allantoïdes

See also: allantoides

French

Noun

allantoïdes f

  1. plural of allantoïde