What rhymes with cardiograph

1 Syllable
calfchaffdraffgaffgolfhalflaughraffrolfsaiphstaffwolffwoolf
2 Syllables
adolfadolphbehalfdecafdiagraphdigraphflagstaffgaffemooncalfpiaffepikerpilaffriffraffskiagraphtrigraphwolfe
3 Syllables
aardwolfaerographallographaltigraphapographarcographastrographautographbarographbehemothbibliotaphcarafecardiographcenotaphchoreographchronographcryptographcyclographcymographdictographepigraphepitaphergographgiraffeglyptographhectographheliographholographhomographhydrographhyetographhygrographideographkymographlithographlogogriphmarigraphmicrographmimeographmonographnephographoleographpantographparagraphphonographphotographphraseographpictographpneumographpolygraphradiographseismographserigraphshadowgraphspectrographsphygmographspirographstenographstylographtachographtelegraphthermographtomographxylographzamenhof
4 Syllables
addressographanemographchromatographcoronagraphcoronographelectrographhelicographmagnetographmarconigraphmyocardiographodontographoscillographpantelegraphpneumatographrephotographstereograph
5 Syllables
autoradiographbarometrographchromolithographcinematographencephalographhygrothermographkinematographmeteorographmicrobarographmicrophotographphotochronographphotomicrographphototelegraphradiophotographradiotelegraphroentgenographtelephotographthermobarograph
6 Syllables
spectroheliograph
7 Syllables
electrocardiograph
8 Syllables
aerometeorographelectroencephalographradiometeorograph