maskflower

/mæskˈflaʊər/

Definitions

1. noun

a type of flowering plant, specifically a species of the genus Oenothera, characterized by its showy flowers.

“The park was filled with vibrant wildflowers, including a patch of beautiful maskflowers.”

Synonyms

  • evening primrose
  • sundrop

Antonyms

  • non-flowering plant