tlumsik

Kavalan

Noun

tlumsik

  1. a kind of sea urchin