Caribachlamys pellucens

© WoRMS for SMEBD