Definition of Flytrap

  • 1. A trap for catching flies Noun

Semanticaly linked words with "flytrap"

Hyponims for word "flytrap"