Adjective Definition

myoid

1.Definition: resembling muscle




Please Share