flytraps

English

Noun

flytraps

  1. plural of flytrap