Meaning of hernaria glabra

Definition of hernaria glabra

(noun) common prostrate Old World herb often used as a ground cover; formerly reputed to cure ruptures

Other information on hernaria glabra

WIKIPEDIA results for hernaria glabra
Amazon results for hernaria glabra