Find the word definition

Wikipedia
Myxas

Myxas is a genus of small air-breathing freshwater snails, aquatic gastropod mollusks in the family Lymnaeidae, the pond snails.