411 REFERENCE · Wiktionary
Sri Lanka bay owl
Reference material by Wiktionary contributors. This retains its source identity and is not 411 news reporting.
English
thumb|
Noun
Sri Lanka bay owl
Phodilus assimilis species, a species of owl, endemic to the island of Sri Lanka and the Western Ghats in Kerala, South Western India.
References
Phodilus assimilis 1
Phodilus assimilis 1
en Owls