lamellibranch Definition
Dictionary Home » Words Starting with L » lambada ... landed interest » lamellibranch
lamellibranch
noun
- lamellibranchs
1. zool.
- Any of various bivalve molluscs, including oysters and mussels, that have large gills which are used to filter microscopic food particles from the water.
