Word info

tapeweed

Noun

Meaning

tapeweed (plural tapeweeds)

A herbaceous plant of the genus Posidonia

Source: en.wiktionary.org

Close letter words and terms