mossEnglish

moss

Noun

Tiny leafy-stemmed flowerless plants

English: moss

Bahasa: lumut

Bahasa words with similar meanings

Words that start with "moss"