English dictionary
moss meaning and definition
Definition and meaning of moss at MeaningMonkey.org. moss meaning and definition in the English Dictionary.MOSS noun
Definition of moss (noun)
- tiny leafy-stemmed flowerless plants
Source: Princeton University Wordnet