Rainbow Pitta, Pitta iris

Common Name Rainbow Pitta
Scientific Name Pitta iris
Taxonomic Family Pittidae
Taxonomic Order Passeriformes

Ecological Data