cochlidiid
/kɒktɪˈlaɪd/Definitions
1. noun
A taxonomic term for a group of snails and slugs.
“The cochlidiid family includes many species of terrestrial gastropods.”
1. noun
A taxonomic term for a group of snails and slugs.
“The cochlidiid family includes many species of terrestrial gastropods.”