Definify.com

Definition 2024


allantoidi

allantoidi

Italian

Noun

allantoidi f

  1. plural of allantoide