crane fly: long-legged slender flies that resemble large mosquitoes but do not bite
whole: an assemblage of parts that is regarded as a single entity
ripple: (electronics) an oscillation of small amplitude imposed on top of a steady value