SNAILFISH


Meaning of SNAILFISH in English

noun ·see sea snail (a).

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