stegosauria
English
stegosauria meaning in English • stegosauria का अर्थ अंग्रेजी में
n. pl.
- An extinct order of herbivorous dinosaurs, including the genera Stegosaurus, Omosaurus, and their allies.