Myophan

My'o·phan noun [ Myo- + Greek ... to show.] (Zoology) A contractile striated layer found in the bodies and stems of certain Infusoria.
Found on http://www.encyclo.co.uk/webster/M/123

Myophan

• (n.) A contractile striated layer found in the bodies and stems of certain Infusoria.
Found on http://thinkexist.com/dictionary/meaning/myophan/
No exact match found