Search result: 1 record was found.
Srivastava, G.C. (1975). Achyla stellata de Bary - a new record from India. Current Science 44 (4): 139.