Dictionary entry

COCKATRICE

Smith's Bible Dictionary

[ADDER]