Myoid /(?)/

My·oid

Myoid

a.
  1. Composed of, or resembling, muscular fiber.