/

The guts of a honeybee

The tiny intestines of the honeybee contain a world of even tinier life.