Definition of Montagu shell in English:

Montagu shell

noun

Zoology
  • (The shell of) any of various small marine bivalves of the family Montacutidae, which live as commensals on echinoderms.

Origin

Early 20th century; earliest use found in Edward Step (1855–1931).