bioluminescent
English Dictionary
->
Letter B
-> bioluminescent
Search Dictionary:
bioluminescent Definition
(s) (
of
living
organisms
)
emitting
light
; "
fireflies
are
bioluminescent
"
bioluminescent Synonyms
bioluminescent
© Art Branch Inc.