Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of stegosauria

- An extinct order of herbivorous dinosaurs, including the genera Stegosaurus, Omosaurus, and their allies.