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