star wheel

English

Noun

star wheel (plural star wheels)

  1. Alternative form of starwheel.