Word info

fleaweed

Noun

Meaning

fleaweed (uncountable)

A plant, the lady's bedstraw (Galium verum).

Source: en.wiktionary.org

Close letter words and terms