dcsimg
Unresolved name

Lenticulina lota

Lenticulina lota is a species of in the family Nodosariidae.