myoid

adjective
my·​oid | \ ˈmī-ˌȯid How to pronounce myoid (audio) \

Medical Definition of myoid

 (Entry 1 of 2)

: resembling muscle

myoid

noun

Medical Definition of myoid (Entry 2 of 2)

: an inner structural part of a retinal rod or cone containing numerous cell organelles