Definify.com

Definition 2024


amniotes

amniotes

English

Noun

amniotes

  1. plural of amniote

Anagrams