Find the word definition

The Collaborative International Dictionary
Myophan

Myophan \My"o*phan\, n. [Myo- + Gr. ? to show.] (Zo["o]l.) A contractile striated layer found in the bodies and stems of certain Infusoria.

Wiktionary
myophan

n. (context zoology English) A contractile striated layer found in the bodies and stems of certain Infusoria.