Star fly

The star fly (stello-rollo) is a grossly fat alien insect related to fireflies, it's body glows with luminent phosphorence. it's young are about the size of a tennis ball and it adults, as large as a cow. it is one of the first creatures ever seen by dex hamilton as it was shown to him by his father (wilton hamilton) when he was very young.