Etymology Explorer › English

Where does “Eumalacostraca” come from?