Sri Lanka frogmouth
The Sri Lanka frogmouth is a species of bird found in Sri Lanka and India. It belongs to the family of birds known as Podargidae, and is named for its frog-like appearance and wide, gaping beak.The Sri Lanka frogmouth has a [...]