Iotyrris devoizei

Iotyrris devoizei is a species of sea snail, a marine gastropod mollusk in the family Turridae, the turrids.

Distribution
I. devoizei has been found in Vanuatu and Mozambique.