Bioluminescent

Science / Biology / Bioluminescent: Refers to organisms that emit light under certain conditions.

Links
Home
Glossary
Thesaurus