Hirundo nigricans

Explore definitions, synonyms, and language insights of Hirundo nigricans

Definitions

Noun
of Australia and Polynesia; nests in tree cavities

More General Terms