nonpasserine : Idioms & Phrases


nonpasserine bird

  • noun chiefly arboreal birds especially of the order Coraciiformes
WordNet