Adjective nonpasserine has 1 sense
  1. nonpasserine - relating to or characteristic of birds that are not perching birds
    Antonym:
    passerine
,
TOP