stomatopod crustacean

(noun) stomatopod

< stomatopod | stomatopoda >