Word info

watermoss

Noun

Meaning

watermoss (uncountable)

A fern of the genus Salvinia.

Source: en.wiktionary.org

Close letter words and terms