mysidacea Meaning, Definition & Usage

  1. noun opossum shrimp
    order Mysidacea.

WordNet