Definition of myophore in English:

myophore

noun

Zoology
  • A part of the shell of certain molluscs to which a muscle (often an adductor muscle) is attached.

Origin

Late 19th century; earliest use found in The Century Dictionary. From myo- + -phore.

Pronunciation

myophore

/ˈmʌɪə(ʊ)fɔː/