Noun Definition

moss

1.Definition: tiny leafy-stemmed flowerless plants

Category: Plants