Landouria is a genus of gastropods belonging to the subfamily Bradybaeninae of the family Camaenidae.[1] [2]
The species of this genus are found in Southeastern Asia.[1]
Landouria is a genus of gastropods belonging to the subfamily Bradybaeninae of the family Camaenidae.