SHOVELNOSE


Meaning of SHOVELNOSE in English

[shov.el.nose] n (1709): a shovel-nosed animal and esp. a fish

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