Meaning of cheeseflower
Definition of cheeseflower
(noun)
erect
or
decumbent
Old World
perennial
with
axillary
clusters of
rosy-purple
flowers; introduced in United States
Other information on cheeseflower
WIKIPEDIA results for
cheeseflower
Amazon results for
cheeseflower
Tweet