amzel

/am-zəl/

Definitions

1. noun

A small, typically wild, azalea or rhododendron, especially one found in the mountains.

“The trail through the forest was lined with beautiful amzels in full bloom.”

Synonyms

  • azalea
  • rhododendron

Antonyms

  • desert plant
  • succulent