herb roberts definition

  • noun:
    • a sticky low natural herb with small reddish-purple flowers; extensive inside northern hemisphere
29 votes

How would you define herb roberts?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!