Nectar Spender By semiconductor Watch

138 Favourites 3 Comments 6K Views

Specimen 471\A: Nectar Spender. Found on the planet Eden orbiting the star Nexus 12.

Necter Spenders are large insectoid life forms that spend their days similar to earth bees. They collect nectar from huge deep blue flower like organism and process it into nectar which it feeds directly to its young by excreting it out a tube like structure located at the end of its abdomen.

IMAGE DETAILS Image size 3790x2845px 180.8 KB Show More