Online English Dictionary

Home

Restharrow


n.

A European leguminous plant ( Ononis arvensis ) with long, tough roots.


© 2009 Dammam Community College