brain worm
English
Noun
brain
worm
(
plural
brain worms
)
Alternative form of
brainworm
.