morella

/mɒrɛlə/

Definitions

1. noun

A genus of flowering plants in the heath family, Ericaceae.

“The botanist studied the unique properties of Morella species.”

Synonyms

  • Erica
  • Rhododendron

Antonyms

  • non-native plant
  • weed