chilodon
/ˈkaɪ.lə.dɒn/Definitions
1. noun
A genus of freshwater snails, specifically the genus of the family Neritidae
“The chilodon snails were found in the freshwater lake, supporting a diverse ecosystem.”
1. noun
A genus of freshwater snails, specifically the genus of the family Neritidae
“The chilodon snails were found in the freshwater lake, supporting a diverse ecosystem.”