• word of the day

    hirundo nigricans

    hirundo nigricans - Dictionary definition and meaning for word hirundo nigricans

    Definition
    (noun) of Australia and Polynesia; nests in tree cavities
    Synonyms : tree martin , tree swallow
Connect with us on Facebook