Definify.com

Definition 2026


lambeosaurines

lambeosaurines

English

Noun

lambeosaurines

  1. plural of lambeosaurine