dcsimg
Life » » Animals » » Mollusca » Gastropoda »

Semicassis lilliei (C. A. Fleming 1943)

Semicassis lilliei is a species of Gastropoda.