Dictionary Translate Correct Ask AI
Noun
jellyfish [pl. jellyfishes] , {sea creatures}
jellyfish [pl. jellyfishes]
jellyfish [pl. jellyfishes]