ELOPS


Meaning of ELOPS in English

noun a mythical serpent.

2. elops ·noun a genus of fishes. ·see saury.

Webster English vocab.      Английский словарь Webster.