'genus Ankylosaurus' definitions:

Definition of 'genus Ankylosaurus'

(from WordNet)
noun
Armored herbivorous dinosaurs of the Cretaceous