moss

Noun
  1. Tiny leafy-stemmed flowerless plants (synset 111557957)

Found on Word Lists

Other Searches