Talk:Lucihormetica luckae

Fluorescence or bioluminescence?
Bioluminescence is light produced by biochemical reactions and is not the same as fluorescence, which is to emit light after having absorbed light of, normally, a higher energy. --Episcophagus (talk) 19:17, 17 October 2012 (UTC)

Possible extinction
A simple volcano may have killed the just-discovered cockroach species off: &#x5b;via Slashdot&#x5d;. -Mardus (talk) 14:40, 15 November 2012 (UTC)

Great DYK candidate
Its a pity this was not made a DYK candidate on creation, Stephen. AshLin (talk) 13:58, 24 May 2014 (UTC)

picture source?
if the only specimen has been collected 70 years ago, how come there is a high quality photograph included on the page? 212.33.43.81 (talk) 17:31, 28 July 2023 (UTC)