devil bird
短语词形变化
devil birds
复数
devil birds
释义与例句
n.
-
1.
An avian cryptid of Sri Lanka, said to emit human-sounding shrieks that portend death; possibly the spot-bellied eagle owl (Bubo nipalensis) or Ceylon highland nightjar (Caprimulgus indicus).