spiderflower

English

Noun

spiderflower (plural spiderflowers)

  1. Alternative form of spider flower.