ENCHODUS Meaning of ENCHODUS in English noun a genus of extinct cretaceous fishes; so named from their spear-shaped teeth. they were allied to the pike (esox). Webster English vocab. Английский словарь Webster. 2012