myoids meaning

Meaning of myoids

What is the full meaning of myoids

MYOID, a section of a retinal cone or rod which is sensitive to changes in light intensity [n]

Example of the word myoids placed on a Scrabble board.

Unscrambled word myoids

Points for myoids

Scrabble
18 points
Word With Friends
12 points
Wordfeud
18 points

Related pages for myoids