myoid

noun

Same as myonema.

Resembling muscle.

adjective

Composed of, or resembling, muscular fiber.

adjective

Composed of, or resembling muscle

adjective

resembling muscle