What is the full meaning of mossplants
MOSSPLANT, a plant of moss [n]
Example of the word mossplants placed on a Scrabble board.