Definify.com

Definition 2024


hadrosauroid

hadrosauroid

English

Noun

hadrosauroid (plural hadrosauroids)

  1. Any dinosaur of the superfamily Hadrosauroidea