theyre reallly tiny cant be more then 2 millimeters long theyre whitish with what looks like a tail and maybeeeee antena i see them on the glass near the sand alot and there was one crawlin on my digital thermomator some kinda pod???