Silk spinning glands and other organs, t.s. of caterpillar of Bombyx mori, silkworm

Return to Previous Page