meaning of lamellibranchia
1. Alt. of Lamellibranchiata
2. oysters; clams; scallops; mussels
Related Words
lamellibranchia | lamellibranchiata | lamellibranchiate |
1. Alt. of Lamellibranchiata
2. oysters; clams; scallops; mussels
lamellibranchia | lamellibranchiata | lamellibranchiate |