SAURURAE


Meaning of SAURURAE in English

noun ·pl an extinct order of birds having a long vertebrated tail with quills along each side of it. archaeopteryx is the type. ·see archaeopteryx, and odontornithes.

Webster English vocab.      Английский словарь Webster.