palolo

English

Noun

palolo (plural palolos)

  1. palolo worm

Anagrams