arbusterin

/ɑrbʌstərɪn/

Definitions

1. noun

A type of rare, flowering plant found in remote regions.

“The arbusterin, native to the Himalayas, is a rare sight in most botanical gardens.”

Synonyms

  • hibiscus
  • tropical plant

Antonyms

  • desert cactus
  • succulent