English Dictionary
◊ STOMATOPOD
stomatopod
n : a kind of crustacean [syn: {stomatopod crustacean}]