lambeosaurs

English

Noun

lambeosaurs

  1. plural of lambeosaur