spanish cress
/S P AE1 N IH0 SH K R EH0 S/noun
- 1
(rare) A kind of peppergrass found in Spain (Lepidium cardamines).
Translate โspanish cressโ into another language
Choose a language below to open the translator with English selected as the source language.