shahee
/ˈʃeɪhi/Definitions
1. noun
A type of shrub, particularly the shrub ‘Buddleja davidii’ or ‘Butterfly Bush’, native to China.
“The shahee was a popular choice for garden landscaping in the 19th century.”
1. noun
A type of shrub, particularly the shrub ‘Buddleja davidii’ or ‘Butterfly Bush’, native to China.
“The shahee was a popular choice for garden landscaping in the 19th century.”