limacea
/ˌlɪməˈsiːə/Definitions
1. noun
an order of freshwater snails, particularly those of the family Lymnaeidae.
“The limacea family includes various species of freshwater snails found in ponds and lakes.”
1. noun
an order of freshwater snails, particularly those of the family Lymnaeidae.
“The limacea family includes various species of freshwater snails found in ponds and lakes.”