malacostracan
Of or pertaining to the Malacostraca, Also
A malacostracous crustacean.
nounOne of the Malacostraca.
nounAny of very many
Of or pertaining to the Malacostraca, Also
A malacostracous crustacean.
nounOne of the Malacostraca.
nounAny of very many
Begin a journey through worlds of puzzles.