Here's what rhymes with selfpollinating.
mating waiting awaiting dating rating weighting hating baiting gating abating urinating relating alternating stating dominating originating culminating debating elevating emanating grating irritating plating terminating updating alienating allocating animating skating delegating germinating irrigating narrating negating automating collating plaiting resonating creating operating circulating fascinating generating stimulating eliminating estimating illuminating translating educating imitating isolating liberating mediating radiating undulating aggravating agitating alleviating debilitating equating lubricating nominating oscillating simulating speculating suffocating validating aggregating annihilating bleating delineating deprecating dilating dissipating emulating intimating legitimating moderating permeating stipulating subordinating tolerating amalgamating desolating enervating explicating extricating fulminating hibernating inflating innovating nauseating percolating relegating renovating restating ruminating supplicating tabulating indicating participating penetrating regulating separating advocating cultivating devastating facilitating illustrating initiating accommodating activating appreciating associating celebrating coordinating fluctuating formulating graduating insulating motivating propagating assimilating collaborating commemorating decorating designating disseminating elaborating escalating hesitating meditating mitigating modulating navigating officiating perpetuating predominating reciprocating regenerating ameliorating dedicating degenerating deliberating deviating duplicating elucidating emigrating enumerating eradicating evacuating exterminating fabricating incubating interrogating obliterating perforating postulating recreating reiterating replicating saturating segregating vacillating ventilating vindicating actuating antedating attenuating corroborating deflating enunciating impersonating instigating interpolating mutilating obviating perpetrating prostrating recirculating rehabilitating reinstating situating subjugating undeviating calculating communicating demonstrating evaluating integrating negotiating accelerating accumulating anticipating compensating complicating cooperating deteriorating differentiating discriminating humiliating manipulating appropriating approximating articulating consolidating evaporating invigorating proliferating conciliating contaminating excavating implicating incriminating legislating liquidating repudiating adjudicating authenticating coagulating denigrating depreciating dissociating gravitating inaugurating inoculating invalidating masturbating menstruating promulgating recuperating remonstrating reverberating scintillating unhesitating concentrating contemplating incorporating investigating precipitating captivating congratulating exaggerating exhilarating intimidating necessitating refrigerating accentuating confiscating consecrating electroplating emancipating encapsulating exacerbating extenuating extrapolating inactivating infuriating ingratiating preponderating substantiating underestimating intoxicating disintegrating excruciating exasperating incapacitating Words that almost rhyme with selfpollinating
shaping fading raging gaping lading shading raiding wading waging gauging paging raping taping trading engaging grading invading staging pervading evading blockading parading reshaping braiding draping escaping persuading scraping upgrading cascading crusading upbraiding degrading masquerading disengaging downgrading making amazing naming mailing nailing maiming neighing taking saying painting raising remaining facing laying paying saving failing gaining sailing shaking weighing attaining baking bathing gazing racing waking wasting waving basing casing chasing fainting gaming pacing paving railing raining reigning shaving tasting wailing waning raking raving unfailing whaling assailing availing awaking chafing chaining feigning hailing pasting phasing remaking renaming tailing taming unveiling veiling allaying assaying bailing basting baying caving faking haying hazing shaming waiving containing training breaking changing playing obtaining placing ranging claiming pertaining praying retaining staying arranging blazing conveying framing grazing modelling scaling spacing staining surveying tracing blaming bracing campaigning craving decaying draining flaming obeying praising swaying trailing unchanging appraising braking glazing partaking phrasing regaining scathing slaying unavailing acquainting curtailing effacing entailing erasing flaking inhaling plaything preying quaking repaying staking braving braying buffeting craning flailing graying plaguing revelling maintaining prevailing undertaking replacing complaining embracing engraving sustaining ascertaining behaving delaying detailing spraying straining appertaining mistaking portraying retraining abstaining debasing detaining mainspring overtaking paraphrasing rearranging reclaiming refraining remodelling straying bewailing denaturing inflaming ordaining retracing strafing displaying entertaining betraying proclaiming restraining constraining displacing disobeying forsaking interlacing declaiming defraying disclaiming disdaining overgrazing uncomplaining explaining exchanging countervailing exclaiming interchanging