Venus' flytrap

English

Noun

Venus' flytrap (plural Venus' flytraps)

  1. Alternative spelling of Venus flytrap.