Skip to
noun (pl. limopsids or limopsids)
A genus of extinct marine gastropods of the family Neomegastephoniidae, characterized by a high spire and differentiated shell structure.
Browse