Giant Kingfisher, Megaceryle maxima

Common Name Giant Kingfisher
Scientific Name Megaceryle maxima
Taxonomic Family Alcedinidae
Taxonomic Order Coraciiformes

Ecological Data