Word info

town cress

Noun

Meaning

town cress (uncountable)

garden cress, or peppergrass.

Source: en.wiktionary.org

Close letter words and terms