Lathraea, toothwort, ovary of a parasitic plant t.s.

Return to Previous Page