mysid
/ˈmɪsɪd/Definitions
1. noun
A small crustacean, typically a member of the suborder Mysida, found in marine and freshwater environments.
“The aquarium was home to a variety of mysids, which were an essential part of the food chain.”
1. noun
A small crustacean, typically a member of the suborder Mysida, found in marine and freshwater environments.
“The aquarium was home to a variety of mysids, which were an essential part of the food chain.”