cheiroline

/ʃeɪrɒlaɪn/

Definitions

1. noun

A fragrant, yellow, five-petaled flower, the cheiranthus cheiri, native to the Mediterranean region.

“The garden was filled with beautiful cheiroline flowers that attracted a variety of butterflies.”

Synonyms

  • cheiranthus
  • cheiranthus cheiri

Antonyms

  • odorless
  • unfragrant