Moss
WordNet

noun


(1)   Tiny leafy-stemmed flowerless plants
 
x
OK