-
adjective(of living organisms) emitting light
Similar:
Definition that contains bioluminescent
- noctiluca large bioluminescent marine protozoan
- noctiluca miliaris large bioluminescent marine protozoan