Home
Search
Index
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.
Similar Results