utricularia: bladderworts: large genus of aquatic carnivorous plants; cosmopolitan in distribution
abstraction: a general concept formed by extracting common features from specific examples
witches' brew: a fearsome mixture