Definitions Found:

resembling a jellyfish