Flytrap Definition
flītrăp
flytraps
noun
Any device for catching flies.
Webster's New World
A plant that catches insects, as the Venus' flytrap.
Webster's New World
Other Word Forms of Flytrap
Noun
Singular:
flytrap
Plural:
flytrapsFlytrap Is Also Mentioned In
Find Similar Words
Find similar words to flytrap using the buttons below.