Meaning of red pimpernel
Definition of red pimpernel
(noun)
herb
with
scarlet
or
white
or
purple
blossoms that
close
at
approach
of
rainy
weather
Other information on red pimpernel
WIKIPEDIA results for
red pimpernel
Amazon results for
red pimpernel
Tweet