Noun Definition

hernaria

1.Definition: low-growing Old World herbs with minute bright green leaves

Related Noun(s):genus hernaria

Category: Plants