stomatopod

(noun) stomatopod crustacean

crustacean (generic term)