Definify.com

Definition 2025


sauropsides

sauropsides

French

Noun

sauropsides m

  1. plural of sauropside