immortal jellyfishes
English
Noun
immortal
jellyfishes
plural of
immortal jellyfish