Sachverhalt:
Sachverhalt:
A. X._ schloss im Dezember 2001 mit einem Ehepaar einen Mietvertrag ab über das Mietobjekt "Einfamilienhaus ... Gränichen mit Nebengebäude" zur Benützung als Wohn- und Geschäftslokal. Der Mietvertrag erstreckt sich auf 8 Parzellen, die nicht an das öffentliche Trinkwassernetz angeschlossen sind. Zu Gunsten der vermieteten Parzelle, auf welcher sich das Wohnhaus befindet, ist ein Quellenrecht zu Lasten einer Waldparzelle eingetragen, die im Eigentum der Ortsbürgergemeinde Gränichen steht.
Die Staatsanwaltschaft des Kantons Aargau wirft X._ vor, in der Zeit vom 15. August 2003 bis zum 23. September 2003 als Vermieter dem Mieterehepaar Trinkwasser abgegeben zu haben, das eine über der Toleranz liegende Anzahl aerober Keime sowie einen unangenehmen Geruch aufgewiesen habe. Zudem habe er es unterlassen, das Trinkwasser zu kontrollieren.
Die Staatsanwaltschaft des Kantons Aargau wirft X._ vor, in der Zeit vom 15. August 2003 bis zum 23. September 2003 als Vermieter dem Mieterehepaar Trinkwasser abgegeben zu haben, das eine über der Toleranz liegende Anzahl aerober Keime sowie einen unangenehmen Geruch aufgewiesen habe. Zudem habe er es unterlassen, das Trinkwasser zu kontrollieren.
B. Das Bezirksgericht Aarau sprach X._ am 20. Oktober 2004 vom Vorwurf der Widerhandlung gegen das Lebensmittelgesetz (Art. 48 Abs. 1 lit. a und g LMG) frei.
Auf Berufung der Staatsanwaltschaft sprach das Obergericht des Kantons Aargau X._ am 31. März 2005 der erwähnten Widerhandlung schuldig und büsste ihn mit Fr. 400.--.
Auf Berufung der Staatsanwaltschaft sprach das Obergericht des Kantons Aargau X._ am 31. März 2005 der erwähnten Widerhandlung schuldig und büsste ihn mit Fr. 400.--.
C. X._ führt Nichtigkeitsbeschwerde mit dem Antrag, das angefochtene Urteil sei aufzuheben und er sei vom Vorwurf der Widerhandlung gegen das LMG freizusprechen.
Das Obergericht hat auf Gegenbemerkungen verzichtet.

Das Bundesgericht zieht in Erwägung:
Das Bundesgericht zieht in Erwägung:
1. Die eidgenössische Nichtigkeitsbeschwerde ist ein kassatorisches Rechtsmittel. Der Beschwerdeführer kann nur beantragen, den angefochtenen Entscheid aufzuheben und die Sache zu neuer Entscheidung an die kantonale Behörde zurückzuweisen (Art. 277ter Abs. 1 BStP). Soweit er einen Freispruch begehrt, ist auf die Beschwerde nicht einzutreten.
1. Die eidgenössische Nichtigkeitsbeschwerde ist ein kassatorisches Rechtsmittel. Der Beschwerdeführer kann nur beantragen, den angefochtenen Entscheid aufzuheben und die Sache zu neuer Entscheidung an die kantonale Behörde zurückzuweisen (Art. 277ter Abs. 1 BStP). Soweit er einen Freispruch begehrt, ist auf die Beschwerde nicht einzutreten.
2. Strafbar im Sinne von <ref-law> (SR 817.0) macht sich, wer vorsätzlich oder fahrlässig den Vorschriften über den hygienischen Umgang mit Lebensmitteln zuwiderhandelt. <ref-law> ("Hygiene") hält fest, dass wer Lebensmittel herstellt, behandelt, lagert, transportiert oder abgibt, dafür zu sorgen hat, dass diese unter anderem sauber und geordnet gelagert und so abgegeben werden, dass sie nicht von gesundheitsgefährdenden Stoffen oder sonstwie nachteilig beeinflusst werden können.
<ref-law> ("Selbstkontrolle") bestimmt, dass wer Lebensmittel abgibt, im Rahmen seiner Tätigkeit dafür sorgen muss, dass die Waren den gesetzlichen Anforderungen entsprechen. Er muss sie entsprechend der "guten Herstellungspraxis" untersuchen oder untersuchen lassen. Gemäss <ref-law> macht sich unter anderem strafbar, wer vorsätzlich oder fahrlässig Lebensmittel so abgibt, dass sie nicht den Anforderungen des Lebensmittelgesetzes entsprechen.
Im Anhang 2 zur Hygieneverordnung (SR 817.051) sind die Toleranzwerte für unbehandeltes Trinkwasser an der Fassung mit 100 aeroben, mesophilen Keimen pro ml und im Verteilnetz mit 300/ml festgelegt (lit. B S. 14).
2.1 Nach den verbindlichen Feststellungen der Vorinstanz war den Vertragsparteien klar, dass das fragliche Anwesen mit Trinkwasser aus der benachbarten Quelle versorgt wird. Dieser Feststellung widerspricht der Beschwerdeführer mit seinem Einwand, er sei nicht verpflichtet gewesen, den Mietern Wasser abzugeben. Darauf ist nicht einzutreten (Art. 273 Abs. 1 lit. b und Art. 277bis Abs. 1 BStP).
Sein Argument, die Mieter hätten ihrer Pflicht zur regelmässigen Spülung und Reinigung der Wasserzufuhr nicht genügt, geht an der Sache vorbei. Die Vorinstanz hält nämlich fest, die Verunreinigung des Wassers sei nicht etwa auf ein Verhalten der Mieter zurückzuführen. Um die Verunreinigung zu beheben, hätte zunächst der auf Gemeindegebiet gelegene Weiher trocken gelegt und anschliessend die Quellfassung saniert werden müssen (angefochtener Entscheid S. 7).
Dass derart aufwändige Sanierungsarbeiten mit geschätzten Kosten von Fr. 20'000.-- bis 30'000.-- (kantonale Akten, act. 38 und 41) unter die vom Mieter vorzunehmenden "notwendigen Unterhaltsarbeiten" (Ziff. 9 des Mietvertrags) fallen würden, macht selbst der Beschwerdeführer nicht geltend. Bestand somit keine anders lautende vertragliche Abmachung, bezeichnet die Vorinstanz den Beschwerdeführer als Inhaber des Quellenrechts zu Recht auch als Unterhaltsverpflichteten (<ref-law>).
2.2 Durch das Überlassen der Mietsache stellte der Beschwerdeführer den Mietern Trinkwasser zur Verfügung, was die Vorinstanz zu Recht unter das Abgeben von Trinkwasser subsumiert. Entgegen der Ansicht des Beschwerdeführers ist das zur Verfügung Stellen ein aktives Tun. So hat er unter anderem das Wasser bis aufs Anwesen geleitet und den Mietern Zugang zum Wasser verschafft. Dabei verhält es sich wie bei öffentlich zugänglichen Brunnen, wo sich die Leute mit Trinkwasser selbst bedienen. Hier käme auch niemand auf die Idee, dieses zur Verfügung Stellen von Trinkwasser nicht als Abgabe zu beurteilen und damit von der Lebensmittelgesetzgebung auszunehmen.
2.3 Der Beschwerdeführer bringt vor, nicht er als Vermieter, sondern die Mieter hätten den unmittelbaren Besitz an der Anlage zur Trinkwasserversorgung ausgeübt. Damit liege aber Eigengebrauch vor, der nicht unter das LMG falle.
Entscheidend in diesem Zusammenhang sind nicht so sehr die sachenrechtlichen Besitzes- und Eigentumsverhältnisse, sondern wer verpflichtet ist, die Quelle zu unterhalten. Wie die Vorinstanz zutreffend annimmt, war dies der Beschwerdeführer. Deshalb ist nicht von Bedeutung, dass die Parzelle, auf welcher die Quelle entspringt, im Eigentum der Ortsbürgergemeinde Gränichen steht. Im Übrigen sind die Mieter nur unmittelbare Besitzer der gemieteten Parzellen, nicht jedoch der Parzelle mit der Quelle. Die Mieter waren somit Konsumenten im Sinne des Lebensmittelgesetzes.
2.4 Der Beschwerdeführer beanstandet zu Recht, beim abgegebenen Wasser handle es sich um Trinkwasser gemäss <ref-law> und nicht um Quellwasser gemäss <ref-law>.
<ref-law> bestimmt, dass Quellwasser unter anderem die für Trinkwasser geltenden Reinheitsanforderungen erfüllen muss. Wie zu zeigen sein wird, hat die Vorinstanz den Beschwerdeführer lediglich verurteilt, weil er Bestimmungen betreffend das Trinkwasser verletzt hat. Dass sie zusätzlich auf Bestimmungen betreffend das Quellwasser verweist, spielt deshalb im Ergebnis keine Rolle.
2.5 Die Vorinstanz kommt zum Schluss, dass das vom Beschwerdeführer abgegebene Trinkwasser den lebensmittelrechtlichen Anforderungen nicht entsprach, und verweist dabei unter anderem auf die Wasserprobe vom 23. September 2003 (angefochtener Entscheid S. 6 f. Ziff. 4a). Daraus geht hervor, dass das Wasser im Wohnhaus 524 aerobe Keime/ml aufwies und faulig roch, dass beim Brunnen hinter dem Haus die Keime sehr zahlreich und mithin nicht mehr auszählbar waren sowie dass das Wasser bereits beim Einlauf der Quelle 183 aerobe Keime/ml anzeigte und faulig roch (kantonale Akten, act. 5).
Nachdem die Hygieneverordnung die Toleranzwerte für Trinkwasser mit 300 bzw. 100 aeroben Keimen/ml bestimmt (E. 2 Abs. 3) und genusstaugliches Trinkwasser bezüglich Geruch einwandfrei sein muss (<ref-law>), ist angesichts der zitierten Wasserprobe unerfindlich, wie der Beschwerdeführer behaupten kann, dem Urteil sei auch nicht sinngemäss zu entnehmen, inwiefern er den Vorschriften über den hygienischen Umgang mit Lebensmitteln zuwidergehandelt hätte.
2.6 Die Pflicht des Beschwerdeführers, das Trinkwasser zu kontrollieren, ergibt sich aus <ref-law>. Danach wird, wer Lebensmittel abgibt, ausdrücklich verpflichtet, diese auf die gesetzlichen Anforderungen zu untersuchen oder untersuchen zu lassen. Dieser Pflicht kam der Beschwerdeführer nicht nach.
2.7 Nach dem Gesagten steht die Verurteilung des Beschwerdeführers wegen Widerhandlung gegen Art. 48 Abs. 1 lit. a und g LMG im Einklang mit Bundesrecht. Die Nichtigkeitsbeschwerde ist abzuweisen, soweit darauf eingetreten werden kann.
2.7 Nach dem Gesagten steht die Verurteilung des Beschwerdeführers wegen Widerhandlung gegen Art. 48 Abs. 1 lit. a und g LMG im Einklang mit Bundesrecht. Die Nichtigkeitsbeschwerde ist abzuweisen, soweit darauf eingetreten werden kann.
3. Da der Beschwerdeführer in der Sache unterliegt, hat er die bundesgerichtlichen Kosten zu tragen (Art. 278 Abs. 1 BStP).

Demnach erkennt das Bundesgericht:
Demnach erkennt das Bundesgericht:
1. Die Nichtigkeitsbeschwerde wird abgewiesen, soweit darauf einzutreten ist.
1. Die Nichtigkeitsbeschwerde wird abgewiesen, soweit darauf einzutreten ist.
2. Die Gerichtsgebühr von Fr. 2'000.-- wird dem Beschwerdeführer auferlegt.
2. Die Gerichtsgebühr von Fr. 2'000.-- wird dem Beschwerdeführer auferlegt.
3. Dieses Urteil wird dem Beschwerdeführer, der Staatsanwaltschaft des Kantons Aargau und dem Obergericht des Kantons Aargau, 2. Strafkammer, sowie der Schweizerischen Bundesanwaltschaft schriftlich mitgeteilt.
Lausanne, 19. Juli 2005
Im Namen des Kassationshofes
des Schweizerischen Bundesgerichts
Der Präsident: Der Gerichtsschreiber: