Definify.com
Webster 1913 Edition
Myophan
My′o-phan
,Noun.
[
Myo-
+ Gr. [GREEK] to show.] (Zool.)
A contractile striated layer found in the bodies and stems of certain Infusoria.
Definition 2024
myophan
myophan
English
Noun
myophan (plural not attested)
- (zoology) A contractile striated layer found in the bodies and stems of certain Infusoria.