English | German | Russian | Czech

horsebalm English

Meaning horsebalm meaning

What does horsebalm mean?

horsebalm

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

Are you looking for...?