Sekirov Dictionary

bioluminescent

adjective1

  1. Exhibiting bioluminescence.
forms

more bioluminescent · most bioluminescent

This dictionary works without the internet: on your phone · in Chrome