thamyras
/θæmɪˈrɑːs/Definitions
1. noun
A thorny shrub or small tree, of the family Celastraceae.
“The thamyras plant was used by the ancient Greeks for its medicinal properties.”
1. noun
A thorny shrub or small tree, of the family Celastraceae.
“The thamyras plant was used by the ancient Greeks for its medicinal properties.”