lady beetle

Noun
  1. Small round bright-colored and spotted beetle that usually feeds on aphids and other insect pests (synset 102168108)

Found on Word Lists

Other Searches