butterwort

noun
  1. a small carnivorous plant with sticky leaves that trap insects, typically having purple or white flowers
  2. Usage: botanical

Examples