Orrmaesia ancilla (
original
) (
raw
)
Orrmaesia ancilla is a species of sea snail, a marine gastropod mollusk in the family Drilliidae.