Genus Petrochelidon

Petrochelidon is a genus of birds known as cliff-nesting swallows. The genus name Petrochelidon is from the Greek words petra, "rock", and khelidon, "swallow".[2] [more]

Is part of: Swallows: Wikipedia

8 related taxa: