algerita
al-ger-i-ta
Definitions
1. noun
a small, bushy shrub with fragrant white flowers, especially the prairie rose (Rosa setigera)
“The algerita bloomed in the corner of our backyard.”
al-ger-i-ta
1. noun
a small, bushy shrub with fragrant white flowers, especially the prairie rose (Rosa setigera)
“The algerita bloomed in the corner of our backyard.”