As a noun myid
is (zoology) any member of the myidae family of clams.
As an adjective myoid is
(anatomy) composed of, or resembling muscle.
myid
English
Noun
(
en noun)
(zoology) Any member of the Myidae family of clams. myoid
English
Adjective
(-)
(anatomy) Composed of, or resembling muscle