Google
×
Did you mean: Thanumella angulosa

Thaanumella angulosa

Thaanumella angulosa is a species of salt marsh snail with an operculum, an aquatic gastropod mollusk in the family Assimineidae. This species is endemic to Micronesia. Wikipedia