Home » Biology » Botany and Branches » Question
  1. The largest invertebrate is
    1. octopus
    2. squid
    3. coral
    4. jelly fish
Correct Option: B

squid



Your comments will be displayed only after manual approval.