photophore
/fɒtəfɔr, -foʊr/Definitions
1. noun
a light-producing organ or plate in certain marine animals, such as some squid and fish.
“Biologists studied the photophores of the newly discovered squid species.”
1. noun
a light-producing organ or plate in certain marine animals, such as some squid and fish.
“Biologists studied the photophores of the newly discovered squid species.”