mysidae
/ˈmɪsɪdeɪ/Definitions
1. noun
a family of marine crustaceans, often referred to as sea hares or oaten shells, closely related to isopods and amphipods
“The mysidae family has a diverse range of species found in oceans worldwide.”
1. noun
a family of marine crustaceans, often referred to as sea hares or oaten shells, closely related to isopods and amphipods
“The mysidae family has a diverse range of species found in oceans worldwide.”