Guppy on makean veden kala, joka löydettiin alun perin tietyistä Etelä -Amerikan ja Karibian alueista, vaikka se on sittemmin otettu käyttöön alueilla ympäri maailmaa. Sen tieteellinen nimi on Poecilia reticulata, kun taas toinen nimi, jolla he yleisesti tunnetaan, on miljoonakalo. Sen suosion lisäksi makean veden akvaariokala, guppy on otettu käyttöön monissa ekosysteemeissä ruokkimaan tuholaisia. Guppit ovat tyypillisesti 1–2.4 tuumaa (2.5–6.0 cm) pitkiä, synnyttävät eläviä nuoria ja niillä on erilaisia esiintymisiä valikoivan jalostuksen vuoksi.
Guppit havaittiin alun perin Karibian saarilla, kuten Barbadoksella, ja Etelä -Amerikan maissa, kuten Brasiliassa ja Venezuelassa. Niitä löytyy nyt kaikkialta maailmasta, esimerkkejä sekä tahattomasta että tahallisesta käyttöönotosta. Tapauksissa, joissa käyttöönotto oli tarkoituksellista, syy saattoi olla se, että guppit toimivat hyttyspopulaatioiden kontrollina. Guppy ruokkii hyttysten toukkia, mutta voi myös toimia invasiivisena lajina ja vaikuttaa haitallisesti ekosysteemiin.
Guppy on seksuaalisesti dimorfinen, mikä tarkoittaa, että naaraat ovat suurempia ja värjätty eri tavalla kuin urokset. Vaikka luonnonvaraisilla naaraspuolisilla guppeilla on tyypillisesti tasaisesti harmaat kappaleet, uroksilla voi olla erilaisia värejä ja kuvioita. Lisäksi valikoiva jalostus on johtanut moniin erilaisiin guppikantoihin. Nämä kalat ovat edelleen samaa lajia, mutta niillä on samanlaiset visuaaliset ominaisuudet kuin muilla saman kannan yksilöillä. Näihin kantoihin kuuluu lajikkeita, kuten ruohoa ja käärmeen ihoa, ja niissä on vaihtelua sekä värissä että evässä.
Monien eri lajikkeidensa vuoksi guppy on laaja akvaariokala. Ne voivat selviytyä vedessä, jossa on paljon suolaliuosta, vaikka ne ovat makean veden kaloja, joten niitä käytetään usein sekä trooppisissa makeanveden että suolaisen veden akvaarioissa. Guppeja pidetään yleensä hyvänä kalana yhteisön säiliöissä, vaikka urokset voivat toisinaan osoittaa aggressiivisuutta keskenään ja muita huippu -uimaria kohtaan.
Guppit lisääntyvät sekä suola- että makeanveden säiliöissä, ja raskaus kestää tyypillisesti kuukauden tai vähemmän. Ne ovat ovoviparous, mikä tarkoittaa, että vaikka he syntyvät elävänä nuorena, äidin ja raskaana olevien munien välillä ei ole lapsivesiyhteyttä. Syntyessään vauvanpoikaset voivat heti uida ja syödä, ja naaraspuolinen guppy voi ehkä tulla raskaaksi muutamassa tunnissa. Siksi heidät tunnetaan erittäin hedelmällisinä kasvattajina, ja tila voi nopeasti tulla ongelmaksi pienemmissä akvaarioissa.