Across
- 2. a great number of bees
- 4. a large group of people or things of a particular kind
- 5. large group of social fish
- 7. the habitat where a colony of molluscs thrives
- 8. a group of caterpillars
Down
- 1. a large group of hamsters
- 2. A small grove of trees
- 3. A group of iguanas
- 4. a group having a common nature or origin
- 6. it can be applied to reeds, moss or seaweed
