Online English Dictionary

Home

Sorrel


n.

One of various plants having a sour juice; especially, a plant of the genus Rumex , as Rumex Acetosa , Rumex Acetosella , etc.


© 2009 Dammam Community College