English edit

Noun edit

Venus' flytrap (plural Venus' flytraps)

  1. Alternative spelling of Venus flytrap