Meaning of chamois cress
Definition of chamois cress
(noun)
small
tufted
perennial
herb
of mountains of
central
and
southern
Europe having
very
small
flowers of
usually
leafless
stems;
sometimes
placed
in
genus
Lepidium
Other information on chamois cress
WIKIPEDIA results for
chamois cress
Amazon results for
chamois cress
Tweet