MOSS

Definition of MOSS

  1. (noun)tiny leafy-stemmed flowerless plants