nettlefishnettlefish means A jellyfish.Etymologynettle + fish, in allusion to its sting.nounA jellyfish.