Definitions of herb roberts:

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