What is the meaning of Myoid?

Composed of, or resembling, muscular fiber.

Source: Webster’s Revised Unabridged Dictionary (1913), via OPTED

Search

Search words containing