What does blattartig mean?

blattartig - German to English

foliaceous

View more

  • foliate
  • leafy