Alphabetical Listing of Species within this Taxa Group:
species
Melanoides admirabilis
T4030824
species
Melanoides anomala
T4030853
species
Melanoides magnifica
T4030873
species
Melanoides mweruensis
T4030874
species
Melanoides nyassana
T4030899
species
Melanoides plicaria
T4030900
species
Melanoides polymorpha
T4030901
species
Melanoides tuberculata
T4030902