holmberry
/ˈhɒmbɛri/Definitions
1. noun
A type of shrub, Holmskioldia sanguinea, native to the Himalayan region with clusters of small, fragrant flowers.
“The traveler marveled at the vibrant blooms of the holmberry shrub in the mountain meadow.”
1. noun
A type of shrub, Holmskioldia sanguinea, native to the Himalayan region with clusters of small, fragrant flowers.
“The traveler marveled at the vibrant blooms of the holmberry shrub in the mountain meadow.”