Skip directly to content

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