gulla

s. Gulla — A kind of small mollusk.manner-1886-vision