Myophan Definition
noun
(zoology) A contractile striated layer found in the bodies and stems of certain Infusoria.
Wiktionary
Origin of Myophan
myo- + Ancient Greek
From Wiktionary
Find Similar Words
Find similar words to myophan using the buttons below.