English | German | Russian | Czech

orangeroot English

Meaning orangeroot meaning

What does orangeroot mean?

orangeroot

The plant goldenseal (Hydrastis canadensis).

Are you looking for...?