A)
Nomura?s Jellyfish
B)
Blue Whale
C)
Japanese Spider crab
D)
Colossal Squid
E) None of these
Correct Answer: B
You need to login to perform this action.
You will be redirected in
3 sec