Glabrennea_thomasseti
Glabrennea thomasseti
Species of land snail
Glabrennea thomasseti is a species of the air-breathing land snail, a terrestrial pulmonate gastropod mollusk in the family Streptaxidae.[1]
Its natural habitat is subtropical or tropical moist lowland forests. It is threatened by habitat loss.[1]