firefly luciferin
English
firefly luciferin meaning in English • firefly luciferin का अर्थ अंग्रेजी में
Noun
- a type of luciferin> produced by the firefly Photinus pyralis.