Edentulina montis
Fischer-Piete et al., 1975
Scale : 5mm | Madagascar.