myoid

  • (a) resembling muscle

Words of close approximity

myoma myope