From hydro- (“water”) + geophyte, from geo- (“earth”) + -phyte (“plant”).
hydrogeophyte (plural hydrogeophytes)