choyaroot

/tʃɔɪ.jə.roʊt/

Definitions

1. noun

A type of flowering plant or its root system

“The choyaroot plant has been used in traditional medicine for centuries.”

Synonyms

  • choya
  • rooibos

Antonyms

  • barrenness
  • destruction