tosca

Etymology 1
From.

Noun

 * 1) deposit, incrustation, scale
 * 2)  tartar
 * 3) pumice
 * 4)  cork
 * 1)  cork
 * 1)  cork

Etymology
From a pre-Latin language, from.

Noun

 * 1) soft stone

Noun

 * 1)  tuff
 * 2)  tartar