devil bird

短语

词形变化

devil birds 复数 devil birds

释义与例句

n.
  1. 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).