ancylidae - definitions and synonyms

ancylidae noun

  1. ( also written as Ancylidae )

    English Meaning: 

    : freshwater gastropod

    Synonyms:

    family ancylidae