myophan
English
myophan meaning in English • myophan का अर्थ अंग्रेजी में
Noun
- A contractile striated layer found in the bodies and stems of certain Infusoria.