rosttra

/rɔsttrɑ/

Definitions

1. noun

A type of rare, mystical tree with unique healing properties, found in remote, high-altitude regions.

“The tribe’s elder was known for her expertise in treating ailments with extracts from the ancient rostrata.”

Synonyms

  • healing plant
  • rare tree

Antonyms

  • harmful plant
  • poisonous tree