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
Tweet