SHEPHERD'S CRESS


Meaning of SHEPHERD'S CRESS in English

noun

: a small European annual herb ( Teesdalia nudicaulis ) of the family Cruciferae having a rosette of pinnatifid leaves and small white flowers in racemes

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.