Budding Hydra, Living

Product Code: 132804

Description

For a class of 30 students. Hydra littoralis with one or more buds in various stages of development.