Definify.com

Definition 2025


amniotes

amniotes

English

Noun

amniotes

  1. plural of amniote

Anagrams