Myophan
Word Dictionary
-> Myophan
Search:
Myophan
(n.) A contractile striated layer found in the bodies and stems of certain Infusoria.
Terms of Use
Canadian Jobs