A) excretory organ
B) light sensitive organ
C) vestigial organ
D) chemoreceptor organ
Correct Answer: B
Solution :
They are black spots on the dorsal surface of head made up of photosensitive or retinal cells.You need to login to perform this action.
You will be redirected in
3 sec