Subscribe
URL of the page has been copied to clipboard.
Meaning : Horned dinosaurs.
Synonyms : ceratopsia
Install App
Suborder ceratopsia meaning in Telugu.