Noun Definition

mysidae

1.Definition: small shrimp-like crustaceans

Category: Animals