Meaning of shoo fly

Definition of shoo fly

(noun) coarse South American herb grown for its blue-and-white flowers followed by a bladderlike fruit enclosing a dry berry

Other information on shoo fly

WIKIPEDIA results for shoo fly
Amazon results for shoo fly