Megafoods rhymes with:
multifoods', seafoods, altitudes, aptitudes, attitudes, etudes, interludes, latitudes, longitudes, magnitudes, multifoods', multitudes, platitudes, preludes, seafoods
Megafoods sounds like:
megabytes, misfits, moskovitz, muscovites