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.