What is the full meaning of muscoid
a mosslike plant [n -S]
Example of the word muscoid placed on a Scrabble board.