Meaning of lamellibranchia

Definition of lamellibranchia

(noun) oysters; clams; scallops; mussels

Other information on lamellibranchia

WIKIPEDIA results for lamellibranchia
Amazon results for lamellibranchia