Definify.com

Definition 2025


anapsids

anapsids

English

Noun

anapsids

  1. plural of anapsid