Definify.com

Definition 2024


anapsids

anapsids

English

Noun

anapsids

  1. plural of anapsid