meaning of Abbiss

Abbiss - German to English

devil's bit scabious [Succisa pratensis, previously: Scabiosa succisa]

View more

  • devil's-bit [Succisa pratensis, previously: Scabiosa succisa]