Find the word definition

Wikipedia
Ithycyphus

Ithycyphus is a genus of venomous lamprophiid snakes found only on the island of Madagascar. They are potentially harmful to humans (see Ithycyphus miniatus).