English Dictionary
Definition Venus flytrap in British English
Venus flytrap noun
[countable] noun
/ˌviːnəs ˈflaɪtræp/
Synonyms and related words
