Definition of Montagu's sea snail in English:

Montagu's sea snail

noun

Zoology
  • A small snailfish of the north-east Atlantic, Liparis montagui (family Cyclopteridae), which feeds on littoral crustaceans.

Origin

Mid 19th century; earliest use found in Leonard Jenyns (1800–1893), naturalist.