bn:03101661n
Noun Concept
EL
Ankylosauridae
EN
Ankylosauridae is a family of armored dinosaurs within Ankylosauria, and is the sister group to Nodosauridae. Wikipedia
Relations
Sources
PARENT TAXON
BabelNet