Beelingo.com

English Dictionary

  • Hide translation

 moss moss /ˈmɔs/

noun

  1. () Tiny leafy-stemmed flowerless plants  ( moss )
    tiny leafy-stemmed flowerless plants
      The damp forest floor was carpeted with velvety moss.
    The damp forest floor was carpeted with velvety moss.