Search the meaning of:
Results for Malacostracous
1. Belonging to the Malacostraca.
Synonyms and related words: