Harmel
Definitions
1
Posts
1
Posters
79
Views
-
A kind of rue (Ruta sylvestris) growing in India. At Lahore theseeds are used medicinally and for fumigation.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions