English synonyms about - contact  

myoid

adjective

1 myoid

Resembling muscle.


Find more on myoid elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0148