Definition of leg-of-mutton shell in English:

leg-of-mutton shell

See synonyms for leg-of-mutton shell

noun

  • A mollusc shell whose shape suggests that of a leg of mutton; especially (formerly) the pelican's foot, Aporrhais pespelecani, and (in later use) a pen shell (family Pinnidae).

Origin

Mid 19th century.