spiderhead (English, noun)
expansion: spiderhead (plural spiderheads)
Senses:
glosses: Serruria, a South African flowering plant.
Forms:
form: spiderheads
tags: plural