Home
Search
Index
Definify.com
Definition
2025
Venus'_flytrap
Venus' flytrap
See also:
Venus fly trap
and
Venus flytrap
English
Noun
Venus' flytrap
(
plural
Venus' flytraps
)
Alternative form of
Venus flytrap
Similar Results