lucibufagin
Noun
Meaning
lucibufagin (plural lucibufagins)
a defensive steroid produced by several species of firefly to make them unpalatable to predators.
Noun
lucibufagin (plural lucibufagins)
a defensive steroid produced by several species of firefly to make them unpalatable to predators.