meaning of Bewimperter Schneckenklee

Bewimperter Schneckenklee - German to English

ciliate medick [Medicago ciliaris]

View more

  • sea hedgehog medick [Medicago ciliaris]