SNAKEFISH


Meaning of SNAKEFISH in English

noun the band fish.

2. snakefish ·noun the lizard fish.

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