(Octocannoides) (Octocannoides) is a biological genus in the family Octocannoidae and order Leptothecatae (Thecate Hydroids).
Octocannoides ocellata
Octocannoides