Sign in

Aves > Passeriformes > Hirundinidae > Hirundininae > Hirundo > Hirundo rustica

species: Hirundo rustica (Barn Swallow, Hirondelle rustique)

Compare AOU treatments of Hirundo rustica, in Avibase (1886 to present).

Search for Hirundo rustica at Cornell Birds of North America.