myoid

adjective
  1. resembling or relating to muscle; having the characteristics or appearance of muscle tissue
  2. Usage: technical; chiefly used in anatomy and biology

Examples