meaning of malacostracan

1. One of the Malacostraca.


Related Words

malacostracan | malacostracan crustacean |

Developed & Maintained By Taraprasad.com

Treasure Words