species 5,667 observations
Tropical Screech-Owl
Megascops choliba
Field notes
The tropical screech owl (Megascops choliba) is a small species of owl in the family Strigidae. It is found in Costa Rica, Panama, Trinidad, and every mainland South American country.
Read more on Wikipedia