Find the word definition

Wikipedia
Leichhardtia
For the plant of the Phyllanthaceae family, see Phyllanthus.

Leichhardtia is a genus of air-breathing freshwater snails, aquatic pulmonate gastropod mollusks in the family Planorbidae, the ram's horn snails.

All species within this genus and this family have sinistral shells.