What does amniote mean?

amniote meaning in General Dictionary

any person in the Amniota