Meaning of marsh rosemary
Definition of marsh rosemary
(noun)
any of
various
plants of the
genus
Limonium of
temperate
salt
marshes having spikes of
white
or
mauve
flowers
Other information on marsh rosemary
WIKIPEDIA results for
marsh rosemary
Amazon results for
marsh rosemary
Tweet