iguanodontid Definition
Definition
A subgroup of ornithopod dinosaurs characterized by a beaked mouth and robust hind limbs, with distinctive teeth adapted for grinding vegetation.
Browse
A subgroup of ornithopod dinosaurs characterized by a beaked mouth and robust hind limbs, with distinctive teeth adapted for grinding vegetation.
Browse