dcsimg
Unresolved name

Osilinus articulata

Osilinus articulata is a species of in the family top snails.