box jellies

English

Noun

box jellies

  1. plural of box jelly