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.