Indian-rhubarb meaning

Darmera peltata, a slow-spreading rhizomatous perennial flowering plant native to mountain streamsides in woodland in the western United States.
noun
0
0
Advertisement