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.”

Synonyms

  • celastrus
  • thorny bush

Antonyms

  • non-thorny
  • smooth shrub