meaning of amniote

amniote meaning in General Dictionary

any person in the Amniota