Word info

Spanish cress

Noun

Meaning

Spanish cress

A cruciferous plant (Lepidium cardamines), a kind of peppergrass.

Source: en.wiktionary.org

Close letter words and terms