Definitions of Mysidacea:

  • noun:   opossum shrimp