Yes, of course - it's a kitchen cupboard with coffee, dog biscuits etc that has become home to a small swarm of Desert Locusts*. I'm astounded more people didn't get it...
*like all the other animals in the Discovery Centre - they have a name: "Our name is Legion" ("for we are many"... either a direct Biblical reference or a Biblical-via-Red Dwarf one... )