A) flatworms
B) ctenophores
C) cnidaria
D) aschelminthes
Correct Answer: B
Solution :
Bioluminescence is the property of a living organism to emit light. It is well marked in ctenophores.You need to login to perform this action.
You will be redirected in
3 sec