HIRUNDO NIGRICANS





Definition:

  1. [noun] of Australia and Polynesia; nests in tree cavities
    Synonyms: tree swallow, tree martin, Hirundo nigricans

Synonyms: