Larva (noun) k̓ask̓aspałá ‘mosquito larva; water skipper’. Post navigation Previous postLariatNext postLaryngitis