bioluminescent ( synonym found)

Definition of bioluminescent:

(adj) : exhibiting bioluminescence

Back to Top