Meaning of indian rhubarb
Definition of indian rhubarb
(noun)
rhizomatous
perennial
herb
with
large
dramatic
peltate
leaves and
white
to
bright
pink
flowers in
round
heads on
leafless
stems; colonizes
stream
banks
in the Sierra Nevada in California
Asian
herb
(Himalayas)
Other information on indian rhubarb
WIKIPEDIA results for
indian rhubarb
Amazon results for
indian rhubarb
Tweet