[A102U12] 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: A102U12 Categories: , ,