Sign in

Aves > Passeriformes > Hirundinidae > Hirundininae > Petrochelidon > Petrochelidon pyrrhonota > Petrochelidon pyrrhonota hypopolia

subspecies: Petrochelidon pyrrhonota hypopolia (Cliff Swallow, )

Annotation: Subspecies not recognized by Peters (1960).