Sign in

Aves > Passeriformes > Hirundinidae > Hirundininae > Petrochelidon > Petrochelidon fulva > Petrochelidon fulva puertoricensis

subspecies: Petrochelidon fulva puertoricensis (Cave Swallow, )

Annotation: Subspecies not recognized by Peters (1960).