Lathraea squamaria, t.s. of leaf without chloroplasts

Return to Previous Page