jellica
/dʒɛˈlɪkə/Definitions
1. noun
A type of jellyfish or any other stinging aquatic creature
“The beachgoers were warned about the jellica that had washed up on the shore.”
1. noun
A type of jellyfish or any other stinging aquatic creature
“The beachgoers were warned about the jellica that had washed up on the shore.”