Webster's Revised Unabridged Dictionary · 1913
Malacostracan
Copy link
Malacostracan
, noun
(Zoology)
One of the Malacostraca.
↑