English Dictionary
◊ ECTOPISTES
Mysidacea
n : opossum shrimp [syn: {Mysidacea}, {order Mysidacea}]