dalibarda
/dɑːlɪˈbɑːrdə/Definitions
1. noun
a genus of flowering plants in the family Ranunculaceae, native to North America
“The dalibarda plant is often found in moist areas and has showy white flowers.”
1. noun
a genus of flowering plants in the family Ranunculaceae, native to North America
“The dalibarda plant is often found in moist areas and has showy white flowers.”