drove: a moving crowd
abstraction: a general concept formed by extracting common features from specific examples
plume poppy: herb of China and Japan widely cultivated for its plumelike panicles of creamy white flowers