amniota

Noun
  • Higher vertebrates (reptiles, birds and mammals) possessing an amnion during development (synset 101474944)

Other Searches