Striped Kingfisher, Halcyon chelicuti

Common Name Striped Kingfisher
Scientific Name Halcyon chelicuti
Taxonomic Family Alcedinidae
Taxonomic Order Coraciiformes

Ecological Data