meaning of lamellibranchia

1. Alt. of Lamellibranchiata
2.
oysters; clams; scallops; mussels


Related Words

lamellibranchia | lamellibranchiata | lamellibranchiate |

Developed & Maintained By Taraprasad.com

Treasure Words