SubArcticTundra, 1 year ago I know they are not parasites, but what are they? Strings of dead cells? Dead optical nerve? Any biologists here?
I know they are not parasites, but what are they? Strings of dead cells? Dead optical nerve? Any biologists here?