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