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.

Words Starting With

Words Ending With

Unscrambles

myophan