Glochidium of an Ebonyshell

Glochidium (parasitic larva) of an Ebonyshell (Fusconaia ebena), a common and commercially important species found in much of Alabama.

Courtesy of Jeff Garner