Definify.com

Definition 2026


anapsids

anapsids

English

Noun

anapsids

  1. plural of anapsid