Meaning of Mysidacea

Definition of Mysidacea

(noun) opossum shrimp

Other information on Mysidacea

WIKIPEDIA results for Mysidacea
Amazon results for Mysidacea