cumacea
/kyuːməˈsiːə/Definitions
1. noun
an order of small to medium-sized, usually marine, crustaceans
“The cumacea are an essential part of the marine ecosystem.”
1. noun
an order of small to medium-sized, usually marine, crustaceans
“The cumacea are an essential part of the marine ecosystem.”