• word of the day

    nonpasserine

    nonpasserine - Dictionary definition and meaning for word nonpasserine

    Definition
    (adj) relating to or characteristic of birds that are not perching birds
Connect with us on Facebook