Definify.com

Definition 2024


sauropsides

sauropsides

French

Noun

sauropsides m

  1. plural of sauropside