Ido edit

Noun edit

alantoidi

  1. plural of alantoido