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.”
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.”