amniota

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

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches