melva

/ˈmɛlvə/

Definitions

1. noun

A type of flowering plant, often used as a ornamental in gardens.

“The melva flower was a beautiful addition to the garden, with its vibrant purple petals.”

Synonyms

  • hazel
  • ornamental

Antonyms

  • invasive
  • weed