djanbigara

molusc, carnivorous sea snail

noun