SCANSORES MEANING IN ENGLISH

• Scansores Definition & Synonyms

  1. (n. pl.) An artifical group of birds formerly regarded as an order. They are distributed among several orders by modern ornithologists.


RECENT SEARCHES