히드라Top 6000MeaningsNoun1. hydra (any of several small freshwater polyps of the genus Hydra and related genera)Pronunciationhideura