gislu

giz-loo (n.) Giant flying spiders. A Shulani delicacy [gislurro (pl.)]