flytrap

Noun
  1. A trap for catching flies (synset 103379416)

Other Searches