Here's what rhymes with microarrays.
arrays days ways phase raise gaze rays pays lays maize maze assays bays haze weighs chaise dais fays gays amaze daze baize jays nays yeas phrase plays essays praise surveys blaze stays cafes glaze malaise prays trays appraise cliches craze decays graze obeys abbeys ablaze ballets sways blase cabarets grays greys overlays preys repays slays sleighs valets delays holidays conveys nowadays waterways sprays bouquets mayonnaise runaways strays dossiers rephrase betrays portrays amylase emigres proteges schooldays displays paraphrase communiques Words that almost rhyme with microarrays
case face gave base faith race save safe wave pace cave chase lace nave saith vase bathe shave apace knave lathe mace pave waive beige rave chafe lave waif wraith place space grace grave slave trace brave brace erase microwave unsafe crave forgave stave efface debase replace behave concave retrace reiterates deface database interface embrace fireplace aerospace enslave autoclave architrave diastase engrave interfaith interlace shortwave vouchsafe commonplace disgrace displace cyberspace anyplace marketplace names sales waves chains fails gains games males pains tales veins nails shades caves raids rails rains reigns reins sails saves tails attains bales fades lanes maids mails mains whales babes canes gales jails panes parades veils avails dames knaves lathes manes moraines pails seines vales vanes wails assails bathes dales hails lames laths naves pales paves raves shames terrains wanes claims remains slaves grades grains planes scales brains flames frames labours plains trades trains blades drains graves obtains retains stains trails pertains pervades arcades blames cranes crusades grenades plagues snails spades staves braids braves craves glades regains blockades emails evades microwaves ordains quails skeins contains details decades strains campaigns domains entails prevails behaves brigades sustains cascades hurricanes invades colonnades persuades refrains upgrades abstains accolades appertains brocades promenades renegades sprains stockades tirades topsails travails explains maintains complains proclaims aeroplanes barricades entertains exclaims degrades escapades palisades restrains disdains exhales masquerades pigtails quatrains fingernails constrains disclaims floodplains balustrades