mountain lily: showy white-flowered perennial of New Zealand
buttercup: any of various plants of the genus Ranunculus
police squad: a small squad of policemen trained to deal with a particular kind of crime