'Myoid' definitions:

Definition of 'myoid'

(from WordNet)
adjective
Resembling muscle

Definition of 'Myoid'

From: GCIDE
  • Myoid \My"oid\, a. [Myo- + -oid.] Composed of, or resembling, muscular fiber. [1913 Webster]