|
Definition of Devil bird
1. Noun. An avian cryptid of Sri Lanka, said to emit human-sounding shrieks that portend death; possibly the spot-bellied eagle owl or Ceylon highland nightjar. ¹
¹ Source: wiktionary.com
Medical Definition of Devil bird
1.
|
1. Noun. An avian cryptid of Sri Lanka, said to emit human-sounding shrieks that portend death; possibly the spot-bellied eagle owl or Ceylon highland nightjar. ¹
¹ Source: wiktionary.com
1.