Marc Perkins - OCC Biology Department:
Antheridia of a moss
Marc Perkins - OCC Biology Department:
Archegonium of a moss
Marc Perkins - OCC Biology Department:
Archegonia of a moss
Marc Perkins - OCC Biology Department:
Archegonia of a moss
Marc Perkins - OCC Biology Department:
Liverwort thallus showing rhizoids
Marc Perkins - OCC Biology Department:
Liverwort gemma cup
Marc Perkins - OCC Biology Department:
Liverwort gemma cup
Marc Perkins - OCC Biology Department:
Liverwort antheridiophore
Marc Perkins - OCC Biology Department:
Liverwort antheridiophore
Marc Perkins - OCC Biology Department:
Liverwort antheridiophore
Marc Perkins - OCC Biology Department:
Liverwort archegoniophore
Marc Perkins - OCC Biology Department:
Liverwort archegoniophore
Marc Perkins - OCC Biology Department:
Liverwort archegoniophore
Marc Perkins - OCC Biology Department:
Liverwort archegoniophore 2
Marc Perkins - OCC Biology Department:
Liverwort archegoniophore 2
Marc Perkins - OCC Biology Department:
Liverwort archegoniophore 2
Marc Perkins - OCC Biology Department:
Liverwort sporophyte
Marc Perkins - OCC Biology Department:
Fern sorus
Marc Perkins - OCC Biology Department:
Fern sorus
Marc Perkins - OCC Biology Department:
Strobilus of a club moss
Marc Perkins - OCC Biology Department:
Strobilus of a club moss
Marc Perkins - OCC Biology Department:
Strobilus of a club moss
Marc Perkins - OCC Biology Department:
Horsetail strobilus
Marc Perkins - OCC Biology Department:
Archegonia of a moss
Marc Perkins - OCC Biology Department:
Moss protonemata