Pages

Monday, September 28, 2009

Carboniferous Bryozoan Fenestella

This picture is of a Carboniferous Period bryozoan called Fenestella membranacea. It appears to have been found in Algeria and is stored in museum in France.