Meanings
plural Sri Lanka bay owls
- Phodilus assimilis, a species of owl, endemic to the island of Sri Lanka and the Western Ghats in Kerala, South Western India.
Cite this entry
Sri Lanka bay owl. (n.d.). In WatkinsX Dictionary. Retrieved November 5, 2026, from https://dictionary.watkinsx.com/word/Sri%20Lanka%20bay%20owl
“Sri Lanka bay owl.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/Sri%20Lanka%20bay%20owl. Accessed November 5, 2026.
WatkinsX Dictionary, s.v. “Sri Lanka bay owl,” accessed November 5, 2026, https://dictionary.watkinsx.com/word/Sri%20Lanka%20bay%20owl.
Source: Sri Lanka bay owl on Wiktionary, CC BY-SA 4.0.