Definify.com

Definition 2024


lambeosaurines

lambeosaurines

English

Noun

lambeosaurines

  1. plural of lambeosaurine