Noun Definition

flytrap

1.Definition: a trap for catching flies

Category: Objects