English | German | Russian | Czech

shepherd's rod English

Meaning shepherd's rod meaning

What does shepherd's rod mean?

shepherd's rod

A plant, a small kind of teasel.

Are you looking for...?