catoblepas
/kætˈɒbliːpæs/Definitions
1. noun
A legendary African antelope with a deadly gaze, said to be able to kill by staring at its victims.
“According to ancient mythology, the catoblepas was a fearsome creature feared by all who crossed its path.”