Sri Lanka bay owls

A form of Sri Lanka bay owl — Phodilus assimilis, a species of owl, endemic to the island of Sri Lanka and the Western Ghats in Kerala, South Western India.

Meanings

noun
  1. pluralplural of Sri Lanka bay owl
Cite this entry
APA

Sri Lanka bay owls. (n.d.). In WatkinsX Dictionary. Retrieved November 5, 2026, from https://dictionary.watkinsx.com/word/Sri%20Lanka%20bay%20owls

MLA

“Sri Lanka bay owls.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/Sri%20Lanka%20bay%20owls. Accessed November 5, 2026.

Chicago

WatkinsX Dictionary, s.v. “Sri Lanka bay owls,” accessed November 5, 2026, https://dictionary.watkinsx.com/word/Sri%20Lanka%20bay%20owls.

Source: Sri Lanka bay owls on Wiktionary, CC BY-SA 4.0.