ancylidae Meaning, Definition & Usage

  1. noun freshwater gastropod
    family Ancylidae.

WordNet