allantoidi

Italian

Noun

allantoidi f

  1. plural of allantoide