meaning of Behaarte Segge

Behaarte Segge - German to English

hairy sedge [Carex hirta]

View more

  • hairy sedge [Carex pilosa]