Langsung ke konten

Arti kata

leaf bug

Definition of leaf bug (English)

noun

  1. small bright-colored insect that feeds on plant juices
    sumber: wordnet30