[A102U11] Umbilia armeniaca armeniaca f. westralica Raybaudi, 1980

Umbilia armeniaca, common name the “armenian cowry”, is a species of sea snail, a marine gastropod mollusk in the family Cypraeidae, the cowries.

SKU: A102U11 Categories: , ,