Word Study
myoid
WORDNET DICTIONARY
Adjective myoid has 1 sense
CIDE DICTIONARY
myoid, a. [Myo- + -oid.].
Composed of, or resembling, muscular fiber. [1913 Webster]
For further exploring for "myoid" in Webster Dictionary Online