myoid
/ˈmaɪɔɪd/Definitions
1. noun
Relating to or resembling a muscle.
“The myoid cells in the muscle tissue were studied under a microscope.”
2. adjective
Shaped like a muscle; having a muscular or cord-like form.
“The myoid structure of the plant’s stem allowed it to move in the wind.”