meaning of herb robert

1. a sticky low herb with small reddish-purple flowers; widespread in the northern hemisphere


Related Words

herb robert | herb roberts | herbs robert |

Developed & Maintained By Taraprasad.com

Treasure Words