Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lymnaea Definition

Cancel
lymnaea
noun(Lym-naea)
a genus of snails formerly almost coextensive with the family Lymnaeidae but now comprising comparatively few species of dextrally coiled freshwater snails that include some medically important intermediate hosts of flukes

Words Related to lymnaea!

lymnaea Examples by Brain Bank Users