SHOVELNOSE


Meaning of SHOVELNOSE in English

(n.) A Pacific Ocean shark (Hexanchus corinus).

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