snowcat - noun

singularsnowcat
pluralsnowcats