Meaning of mysidae

Definition of mysidae

(noun) small shrimp-like crustaceans

Other information on mysidae

WIKIPEDIA results for mysidae
Amazon results for mysidae