Skip to main content

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>.
Advertisement