gromwell

Info · Definitions · Synonyms · Characters

gromwell
· ·
Text
· ·
Script
8
· ·
Length

Definitions

(noun) European perennial branching plant; occurs in hedgerows and at the edge of woodlands. Synonyms: Lithospermum officinale.
· ·
Noun Definition 1

Synonyms