iaculatrix

Noun

 * 1) thrower, hurler (female); hunter (female)