
Hmm, they say it could be a potential INDICATOR of life on other planets.

which looks nothing like a phenolphthalein INDICATOR

No, I have met Bert, isn't he an INDICATOR of life on other planets?

Typically that's an INDICATOR to, you know, check your engine.