Definify.com

Definition 2025


lambeosaurines

lambeosaurines

English

Noun

lambeosaurines

  1. plural of lambeosaurine