Meaning of herb roberts

Definition of herb roberts

(noun) a sticky low herb with small reddish-purple flowers; widespread in the northern hemisphere

Other information on herb roberts

WIKIPEDIA results for herb roberts
Amazon results for herb roberts