glovewort

noun 2

Definitions

noun

1

Lily of the valley (Convallaria majalis)

2

Hound's tongue (Cynoglossum spp.)

Your note

not saved
0 chars