Definition Definition

myoid - Meaning and Examples

Meaning of 'myoid' (Webster Dictionary)

1 . Myoid [ a.]
- Composed of, or resembling, muscular fiber.