Spanish cress

English

Noun

Spanish cress

  1. (rare) A kind of peppergrass found in Spain (Lepidium cardamines).

Translations

  • Spanish: please add this translation if you can

References