obelin
Noun
Meaning
obelin (uncountable)
(biochemistry) A calcium-regulated bioluminescent photoprotein from marine organisms of the genus Obelia.
Noun
obelin (uncountable)
(biochemistry) A calcium-regulated bioluminescent photoprotein from marine organisms of the genus Obelia.