Nodicostellaria kaicherae

Nodicostellaria kaicherae is a species of sea snail, a marine gastropod mollusk, in the family Costellariidae, the ribbed miters.

Description
The only reported location of Nodicostellaria kaicherae is in the Atlantic Ocean just east of the Caribbean Sea and off the north-east coast of Venezuela.