Sri Lanka bay owl (English, noun)
expansion: Sri Lanka bay owl (plural Sri Lanka bay owls)
Senses:
glosses: Phodilus assimilis, a species of owl, endemic to the island of Sri Lanka and the Western Ghats in Kerala, South Western India.
Forms:
form: Sri Lanka bay owls
tags: plural