karhunkieli

Noun

 * 1) bear tongue tongue of a bear
 * 2) scouring pad