Venus' flytrap
See also:
Venus fly trap
and
Venus flytrap
English
Noun
Venus
'
flytrap
(
plural
Venus' flytraps
)
Alternative spelling of
Venus flytrap
.