Definify.com

Definition 2025


Venus_fly_traps

Venus fly traps

English

Noun

Venus fly traps

  1. plural of Venus fly trap