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