insect flower
nounDefinition of insect flower
: pyrethrum sense 2a
—usually used in plural