mbalolo
English
Noun
mbalolo
(
archaic
)
palolo worm