venus's-flytrap - English Synonyms Dictionary