This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Palola
n.
An annelid (Palola viridis) which, at certain seasons of
the year, swarms at the surface of the sea about some of the Pacific
Islands, where it is collected for food.