microsnail

Noun

 * 1) A micromollusk, especially a marine one