Myoid
/(?)/
My·oid
Myoid
a.
Composed of, or resembling, muscular fiber.