Meaning of hernaria

Definition of hernaria

(noun) low-growing Old World herbs with minute bright green leaves

Other information on hernaria

WIKIPEDIA results for hernaria
Amazon results for hernaria