Definify.com

Definition 2025


allantoidi

allantoidi

Italian

Noun

allantoidi f

  1. plural of allantoide