EN

Synonyms for horsebalm

Most common

knotroot

All synonyms

Noun

Definitions

  1. n. 1

    A strong-scented labiate plant (Collinsonia canadensis) with large leaves and yellowish flowers.

By length

8 letters
knotroot