Definify.com

Definition 2024


Venus'_flytrap

Venus' flytrap

English

Noun

Venus' flytrap (plural Venus' flytraps)

  1. Alternative form of Venus flytrap