Definify.com

Definition 2025


Venus'_flytrap

Venus' flytrap

English

Noun

Venus' flytrap (plural Venus' flytraps)

  1. Alternative form of Venus flytrap