Definition for Bioluminescent

From Biology Forums Dictionary