Find the word definition

Wiktionary
red poppy

n. 1 A common Eurasian poppy, ''Papaver rhoeas''. 2 Any poppy with red flowers.

Wikipedia
Red Poppy

Red Poppy is an all female percussion group from China. They are the first all-female percussion band from China. The percussion ensemble includes twenty full-time performers. Red Poppy uses over forty different types of Chinese and Western percussion instruments. They have performed in over 50 countries and were involved in the Beijing Olympic opening and closing ceremonies.