saururae
English
saururae meaning in English • saururae का अर्थ अंग्रेजी में
n. pl.
- An extinct order of birds having a long vertebrated tail with quills along each side of it. Archæopteryx is the type. See Archæopteryx>, and Odontornithes>.