Noun

edit

alantoido (plural alantoidi)

  1. allantoid