English | German | Russian | Czech

dog-cherry English

Meaning dog-cherry meaning

What does dog-cherry mean?

dog-cherry

The fruit of Cornus sanguinea.

Are you looking for...?

dog | cherry