meaning of blätterfressend

blätterfressend - German to English

foliage-eating

View more

  • folivorous
  • leaf-eating