Landouria Explained

Landouria is a genus of gastropods belonging to the subfamily Bradybaeninae of the family Camaenidae. They have a depressed shell and lack a dart apparatus.

Distribution

The species of this genus are found in South and Southeastern Asia.

References

External links