jubarb

dʒuːbɑrb

Definitions

1. noun

A type of large shrub or small tree with clusters of spines, native to the tropical forests of Central and South America.

“The traveler had to navigate through a thicket of jubarb to reach the hidden waterfall.”

Synonyms

  • barberry
  • jubaea

Antonyms

  • ornamental plant