Institute for Biodiversity Science and Sustainability
Online Version, Updated 11 May 2024

SEARCH RESULTS FROM

Eschmeyer's Catalog of Fishes
Select the database to search:
GENERA   SPECIES   REFERENCES
Include unavailable names

         Comments: ,

    Please look in Eschmeyer's Catalog of Fishes for authorships of sections, Families of Fishes (all), and related information.

Species in the genus Yunnanilus: [ 21 ] records


analis, Yunnanilus Yang [J.-X.] in Wu 1990:19, Fig. 14 [The fishes of Yunnan; ref. 20984] Xingyün Lake, Yunnan Province, China. Holotype: KIZ 01402 [KIZ 1960000625]. Paratype: KIZ. Type catalog: Du et al. 2013:351 [ref. 32939]. •Valid as Yunnanilus analis Yang 1990 -- (Yang 1991:199 [ref. 13585], Zhu 1995:106 [ref. 25213], Kottelat 2012:134 [ref. 32367], Zhang et al. 2016:148 [ref. 34477], Du et al. 2018:143 [ref. 36374], Du et al. 2021:324 [ref. 38600], He et al. 2024:202 [ref. 40917]). Current status: Valid as Yunnanilus analis Yang 1990. Nemacheilidae. Distribution: East Asia: upper Pearl River basin, Yunnan (China). Habitat: freshwater.

beipanjiangensis, Yunnanilus Li [W.-X.], Mao [W.-N.] & Sun [R.-F.] in Li, Mao, Sun & Lu 1994:370 [English p. 373], Fig. 1 [Acta Zootaxonomica Sinica v. 19 (no. 3); ref. 22582] Xintun, 26.02°N, 104.01°E, Zhanyi County, Beipanjiang River system, Yunnan Province, China. Holotype: Fish. Adm. Centre, Qujing Region, Yunnan 9107016. Paratypes: Fish. Adm. Centre, Qujing Region, Yunnan 9107017 (1, allotype), 9107018-50 (32). •Valid as Yunnanilus beipanjiangensis Li, Mao & Sun 1994 -- (Li et al. 1999:4 [ref. 23880], Romero et al. 2009 [ref. 30522], An et al. 2009:633 [ref. 30709], Zhao et al. 2011:1553 [ref. 31493], Kottelat 2012:134 [ref. 32367], Ma & Zhao 2012:111 [ref. 34891], Zhang et al. 2016:148 [ref. 34477], Du et al. 2018:143 [ref. 36374], Du et al. 2021:324 [ref. 38600], He et al. 2024:202 [ref. 40917]). Current status: Valid as Yunnanilus beipanjiangensis Li, Mao & Sun 1994. Nemacheilidae. Distribution: East Asia: upper Pearl River basin, Yunnan (China). Habitat: freshwater.

chuanheensis, Yunnanilus Jiang [W.-S.], Zhao [Y.-P.], Du [L.-N.] & Wang [M.] 2021:2, Figs. 1A-D [Zoological Research v. 42 (no. 2); ref. 38124] Chuanhe, upper reaches of the Lixianjiang River, Red River basin, Baohua Town, Nanjian County, Yunnan Province, China, 24°52'07.2"N, 100°28'09.6"E, elevation about 144 meters. Holotype: KIZ 2016007379. Paratypes: KIZ 2016007380-90 (11). •Valid as Yunnanilus chuanheensis Jiang, Zhao, Du & Wang 2021 -- (Du et al. 2021:324 [ref. 38600], He et al. 2024:202 [ref. 40917]). Current status: Valid as Yunnanilus chuanheensis Jiang, Zhao, Du & Wang 2021. Nemacheilidae. Distribution: East Asia: Lixianjiang River drainage, upper Red River basin (Yunnan, China). Habitat: freshwater.

chui, Yunnanilus Yang [J.-X.] 1991:199, Fig. 3 [Ichthyological Exploration of Freshwaters v. 2 (no. 3); ref. 13585] Fuxian Lake, Haikou, 24°29'N, 102°56'E, Yunnan Province, China. Holotype: KIZ 893095. Paratypes: KIZ 893088-94 (7), 893096-132 (37). •Valid as Yunnanilus chui Yang 1991 -- (Yang & Chen 1995:11 [ref. 23555], An et al. 2009:635 [ref. 30709], Kottelat 2012:134 [ref. 32367], Zhang et al. 2016:148 [ref. 34477], Du et al. 2021:325 [ref. 38600], He et al. 2024:201 [ref. 40917]). Current status: Valid as Yunnanilus chui Yang 1991. Nemacheilidae. Distribution: East Asia: upper Pearl River basin, Yunnan (China). Habitat: freshwater.

discoloris, Yunnanilus Zhou [W.] & He [J.-C.] 1989:381 [384], Fig. 1 [Acta Zootaxonomica Sinica v. 14 (no. 3); ref. 17742] White Dragon spring, 24°52'N, 102°48'E, Chenggong County, Yunnan Province, China. Holotype: MZYU 875001. Paratypes: KIZ 1983000938-943 (111); MZYU 875002 (1). English description on p. 384. Kottelat 2012:135 [ref. 32367] gives a different latitude and longitude. •Valid as Yunnanilus discoloris Zhou & He 1989 -- (Zhu 1995:106 [ref. 25213], Romero et al. 2009 [ref. 30522], An et al. 2009:633 [ref. 30709], Zhao et al. 2011:1553 [ref. 31493], Kottelat 2012:135 [ref. 32367], Ma & Zhao 2012:111 [ref. 34891], Zhang et al. 2016:148 [ref. 34477], Du et al. 2018:143 [ref. 36374], Zhang et al. 2019:358 [ref. 36699], Du et al. 2021:325 [ref. 38600], He et al. 2024:202 [ref. 40917]). Current status: Valid as Yunnanilus discoloris Zhou & He 1989. Nemacheilidae. Distribution: East Asia: upper Yangtze River basin (Yunnan, China). Habitat: freshwater.

elakatis, Yunnanilus pleurotaenia Cao [W.-X.] & Zhu [S.-Q.] in Zheng et al. 1989:43 [Engl. p. 409], Fig. 21 [Fishes of the Zhujiang River; ref. 21202] Yiliang County, Yunnan Province, China. Holotype: IHASW 64-V-036. Paratypes: IHASW 64-V-28 to 35 (8), 64-V-38 to 46 (9); 63200 (1), 635162-63 (2), 6305194 (1). Authors are W.-X. Cao and S.-Q. Zhu. •Valid as Yunnanilus elakatis Cao & Zhu 1989 -- (Zhu 1989:17 [ref. 17744], Yang 1991:199 [ref. 13585], Zhu 1995:106 [ref. 25213], Zhu et al. 2009:197 [ref. 30145], Kottelat 2012:135 [ref. 32367], Zhang et al. 2016:148 [ref. 34477], Du et al. 2021:326 [ref. 38600], He et al. 2024:201 [ref. 40917]). Current status: Valid as Yunnanilus elakatis Cao & Zhu 1989. Nemacheilidae. Distribution: East Asia: upper Pearl River basin, Yunnan (China). Habitat: freshwater.

forkicaudalis, Yunnanilus Li [W.-X.] in Li, Wu, Xu, Gao, Chen, Wu & Wang 1999:4 [English p. 7], Fig. 2 [Sichuan Journal of Zoology v. 18 (no. 1); ref. 23880] Heilongtan, Lunan, Yunnan Province, China. Holotype: HRAS 6509047. Paratypes: HRAS 6509046 (1), 6509048-49 (2). Spelled foreicaudalis on Li p. 4; simultaneous synonym of Yunnunilus macrositanus Li 1999 (Kottelat 2012:135 [ref. 32367]). •Questionably the same as Yunnanilus macrositanus Li 1999 -- (Kottelat 2012:135 [ref. 32367]). •Valid as Yunnanilus forkicaudalis Li 1999 -- (Zhang et al. 2016:148 [ref. 34477], Du et al. 2018:138 [ref. 36374], Du et al. 2021:326 [ref. 38600], He et al. 2024:201 [ref. 40917]). Current status: Valid as Yunnanilus forkicaudalis Li 1999. Nemacheilidae. Distribution: East Asia: upper Pearl River basin, Yunnan (China). Habitat: freshwater.

ganheensis, Yunnanilus An [L.], Liu [B.-S.] & Li [W.-X.] 2009:635 [English p. 638], Fig. 11 [Acta Zootaxonomica Sinica v. 34 (no. 3); ref. 30709] Ganhe, 25°30'N, 103°40'E, Xundan County, Yunnan Province, China. Holotype: HRAS 920217004. Paratypes: HRAS 920217003 (1). •Valid as Yunnanilus ganheensis An, Liu & Li 2009 -- (Kottelat 2012:135 [ref. 32367], Zhang et al. 2016:149 [ref. 34477], Zhang et al. 2019:360 [ref. 36699]). •Synonym of Yunnanilus spanisbripes An, Liu & Li 2009 -- (Du et al. 2021:332 [ref. 38600]). Current status: Synonym of Yunnanilus spanisbripes An, Liu & Li 2009. Nemacheilidae. Habitat: freshwater.

jiuchiensis, Yunnanilus Du [L.-N.], Hou [M.], Chen [X.-Y.] & Yang [J.-X.] 2018:138, Figs. 1-2 [Zootaxa 4532 (no. 1); ref. 36374] Tuojiang River, Jiuchi County, Pengzhou City, Sichuan Province, China, 30.9876°N, 104.0484°E. Holotype: KIZ 2018000002. Paratypes: KIZ. •Synonym of Yunnanilus pleurotaenia (Regan 1904) -- (Guo 2021:483 [ref. 38618]). •Valid as Yunnanilus jiuchiensis Du, Hou, Chen & Yang 2018 -- (Du et al. 2021:326 [ref. 38600], He et al. 2024:203 [ref. 40917]). Current status: Valid as Yunnanilus jiuchiensis Du, Hou, Chen & Yang 2018. Nemacheilidae. Distribution: East Asia: Tuojiang River drainage, Yangtze River basin (Sichuan, China), Habitat: freshwater.

longibulla, Yunnanilus Yang [J.-X.] 1990:21, Fig. 16 [The fishes of Yunnan; ref. 20984] Cheng-hai, Yunnan Province, China. Holotype: KIZ 818500 [KIZ 1981002383]. Paratypes: KIZ (10). Type catalog: Du et al. 2013:351 [ref. 32939]. •Valid as Yunnanilus longibulla Yang 1990 -- (Zhu 1995:106 [ref. 25213], Zhu et al. 2009:197 [ref. 30145], Kottelat 2012:135 [ref. 32367], Zhang et al. 2016:149 [ref. 34477], Du et al. 2018:143 [ref. 36374], Zhang et al. 2019:357 [ref. 36699], Du et al. 2021:327 [ref. 38600], He et al. 2024:203 [ref. 40917]). Current status: Valid as Yunnanilus longibulla Yang 1990. Nemacheilidae. Distribution: East Asia: upper Yangtze River basin (Yunnan, China). Habitat: freshwater.

macrogaster, Yunnanilus Kottelat [M.] & Chu [X.-L.] 1988:81, Fig. 17 [Environmental Biology of Fishes v. 23 (nos 1-2); ref. 13392] Tatantze [Datangzi], 24°52'N, 104°18'E, Luoping County, Yunnan Province, China. Holotype: KIZ 806062 [KIZ 1980004273]. Paratypes: KIZ. Type catalog: Du et al. 2013:351 [ref. 32939]. •Valid as Yunnanilus macrogaster Kottelat & Chu 1988 -- (Zhu 1995:106 [ref. 25213], Zhu et al. 2009:197 [ref. 30145], Romero et al. 2009 [ref. 30522], Zhao et al. 2011:1553 [ref. 31493], Kottelat 2012:135 [ref. 32367], Ma & Zhao 2012:111 [ref. 34891], Zhang et al. 2016:149 [ref. 34477], Du et al. 2018:143 [ref. 36374], Du et al. 2021:327 [ref. 38600], He et al. 2024:200 [ref. 40917]). Current status: Valid as Yunnanilus macrogaster Kottelat & Chu 1988. Nemacheilidae. Distribution: East Asia: upper Pearl River basin, Yunnan (China). Habitat: freshwater.

macrolepis, Yunnanilus Li [W.-X.], Tao [J.-N.] & Mao [W.-N.] in Li, Tao, Mao & Lu 2000:349 [Engl. p. 353], Figs. 1-3 [Acta Zootaxonomica Sinica v. 25 (no. 3); ref. 26012] Exit of subterranean stream, Xuetian village, 24°53N, 104°18'E, Nanpan River system, Luoping County, Yunnan Province, China. Holotype: 9307001. Paratypes: ASIZB [now NZMC] 73117 [ex 93070003]; 9307002 (1), 9509001-06 (6). Type specimens deposited in Reservoir of Heilongtan, Yunnan, and ASIZB [now NZMC]. Type catalog: Ye et al. 2015:72 [ref. 33808]. •Synonym of Yunnanilus paludosus Kottelat & Chu 1988 -- (Kottelat 2012:135 [ref. 32367], Ye et al. 2015:72 [ref. 33808]). •Valid as Yunnanilus macrolepis Li, Tao & Mao 2000 -- (Zhu et al. 2009:197 [ref. 30145], Romero et al. 2009 [ref. 30522], Zhao et al. 2011:1553 [ref. 31493], Ma & Zhao 2012:111 [ref. 34891], Zhang et al. 2016:149 [ref. 34477], Du et al. 2018:138 [ref. 36374], Du et al. 2021:328 [ref. 38600], He et al. 2024:200 [ref. 40917]). Current status: Valid as Yunnanilus macrolepis Li, Tao & Mao 2000. Nemacheilidae. Distribution: East Asia: upper Pearl River basin, Yunnan (China). Habitat: freshwater.

macrositanus, Yunnanilus Li [W.-X.] in Li, Wu, Xu, Gao, Chen, Wu & Wang 1999:4 [English p. 6], Fig. 1 [Sichuan Journal of Zoology v. 18 (no. 1); ref. 23880] Heilongtan, 24°45'42"N, 103°15'29"E, Lunan, Yunnan Province, China. Holotype: HRAS 6502041. Paratypes: HRAS 6502042 (1). Spelled macrositanus, macroistanus and macroistainus; Kottelat 2012:135 [ref. 32367] selected macrositanus. •Valid as Yunnanilus macrositanus Li 1999 -- (Zhu et al. 2009:197 [ref. 30145] as macroistainus, An et al. 2009:6367 [ref. 30709] as macroistainus, Kottelat 2012:135 [ref. 32367], Zhang et al. 2016:149 [ref. 34477] as macroistanus, Du et al. 2018:138 [ref. 36374], Du et al. 2021:328 [ref. 38600], He et al. 2024:201 [ref. 40917]). Current status: Valid as Yunnanilus macrositanus Li 1999. Nemacheilidae. Distribution: East Asia: upper Pearl River basin, Yunnan Province (China). Habitat: freshwater.

nanpanjiangensis, Yunnanilus Li [W.-X.], Mao [W.-N.] & Lu [Z.-M.] in Li, Mao, Sun & Lu 1994:371 [English p. 374], Fig. 2 [Acta Zootaxonomica Sinica v. 19 (no. 3); ref. 22582] A'gang town, Sha'Ao village, 25°05°N, 104°08°E, Luoping County, Nanpanjiang system, Yunnan Province, China. Holotype: Fish. Adm. Centre, Qujing Region, Yunnan 9191119. Paratypes: ASIZB [now NZMC] 78386 [ex 9191104], 78387-39 [ex 9191187-89], out of Fish. Adm. Centre, Qujing Region, Yunnan, 9191101-03 (3), 9191105-118 (14), 9191120-223 (104). Type catalog: Ye et al. 2015:73 [ref. 33808]. •Valid as Yunnanilus nanpanjiangensis Li, Mao & Lu 1994 -- (Zhu et al. 2009:197 [ref. 30145], Romero et al. 2009 [ref. 30522], Zhao et al. 2011:1553 [ref. 31493], Kottelat 2012:135 [ref. 32367], Ma & Zhao 2012:111 [ref. 34891], Ye et al. 2015:73 [ref. 33808], Zhang et al. 2016:149 [ref. 34477], Du et al. 2018:143 [ref. 36374], Du et al. 2021:329 [ref. 38600], He et al. 2024:201 [ref. 40917]). Current status: Valid as Yunnanilus nanpanjiangensis Li, Mao & Lu 1994. Nemacheilidae. Distribution: East Asia: upper Pearl River basin, Yunnan (China). Habitat: freshwater.

paludosus, Yunnanilus Kottelat [M.] & Chu [X.-L.] 1988:76, Fig. 12 [Environmental Biology of Fishes v. 23 (nos 1-2); ref. 13392] Tatantze, Datangzi Village, ca 24°52'N, 104°18'E, Luoping County, Yunnan Province, China. Holotype: KIZ 806059 [KIZ 1980001276]. Paratypes: KIZ. Type catalog: Du et al. 2013:352 [ref. 32939]. •Valid as Yunnanilus paludosus Kottelat & Chu 1988 -- (Yang 1991:199 [ref. 13585], Zhu 1995:106 [ref. 25213], Romero et al. 2009 [ref. 30522], Zhao et al. 2011:1553 [ref. 31493], Kottelat 2012:135 [ref. 32367], Ma & Zhao 2012:111 [ref. 34891], Zhang et al. 2016:150 [ref. 34477], Du et al. 2018:143 [ref. 36374], Du et al. 2021:329 [ref. 38600], He et al. 2024:200 [ref. 40917]). Current status: Valid as Yunnanilus paludosus Kottelat & Chu 1988. Nemacheilidae. Distribution: East Asia: upper Pearl River basin, Yunnan (China). Habitat: freshwater.

parvus, Yunnanilus Kottelat [M.] & Chu [X.-L.] 1988:77, Fig. 13 [Environmental Biology of Fishes v. 23 (nos 1-2); ref. 13392] Nandong cave, 23°39'N, 103°17'E, Kaiyuan City, Yunnan Province, China. Holotype: KIZ 847174 [KIZ 1984001244]. Paratypes: KIZ. Type catalog: Du et al. 2013:352 [ref. 32939]. •Valid as Yunnanilus parvus Kottelat & Chu 1988 -- (Zhu 1995:106 [ref. 25213], Zhu et al. 2009:197 [ref. 30145], Zhao et al. 2011:1553 [ref. 31493], Kottelat 2012:136 [ref. 32367], Ma & Zhao 2012:111 [ref. 34891], Zhang et al. 2016:150 [ref. 34477], Du et al. 2018:143 [ref. 36374], Du et al. 2021:330 [ref. 38600], He et al. 2024:200 [ref. 40917]). Current status: Valid as Yunnanilus parvus Kottelat & Chu 1988. Nemacheilidae. Distribution: East Asia: upper Pearl River basin, Yunnan (China). Habitat: freshwater.

pleurotaenia, Nemacheilus Regan [C. T.] 1904:192 [Annals and Magazine of Natural History (Series 7) v. 13 (no. 75) (art. 20); ref. 15197] Sea of Tien [Tien Chih] [= Dianchi Lake], Yunnan Fu, China, elevation 6000 feet. Lectotype: NMNH 1004.1.26.36. Paralectotypes: BMNH 1904.1.26.37 (1). Lectotype selected by Kottelat & Chu 1988:82 [ref. 13392]. •Valid as Yunnanilus pleurotaenia (Regan 1904) -- (Zhu 1989:15 [ref. 17744], Yang 1991:198 [ref. 13585], Wu & Wu 1992:135 [ref. 21205], Yang & Chen 1995:14 [ref. 23555], Zhu 1995:106 [ref. 25213], Chen & Zhang in Chen 1998:48 [ref. 23556], Zhu et al. 2009:197 [ref. 30145] as pleurotaenis, An et al. 2009:632 [ref. 30709], Chen et al. 2012:61 [ref. 31907], Kottelat 2012:136 [ref. 32367], Kottelat 2013:202 [ref. 32989], Zhang et al. 2016:150 [ref. 34477], Du et al. 2018:143 [ref. 36374], Zhang et al. 2019:362 [ref. 36699], Du et al. 2021:330 [ref. 38600], Guo 2021:483 [ref. 38618], He et al. 2024:203 [ref. 40917]). Current status: Valid as Yunnanilus pleurotaenia (Regan 1904). Nemacheilidae. Distribution: East Asia: upper Yangtze River basin, China. Habitat: freshwater.

sichuanensis, Yunnanilus Ding [R.-H.] 1995:253 [English p. 255], Fig. 1 [Acta Zootaxonomica Sinica v. 20 (no. 2); ref. 22583] Anlin River, Mianning County, 28°41'N, 102°12'E, Sichuan, China, elevation 2020 meters. Holotype: MSINR 930026. Paratypes: MSINR [Fish Mus. Sichuan Inst. Nat. Res.] 93001-25 (25), 930027-126 (100). •Synonym of Yunnanilus pleurotaenia (Regan 1904) -- (Guo 2021:483 [ref. 38618]). •Valid as Yunnanilus sichuanensis Ding 1995 -- (Zhu et al. 2009:197 [ref. 30145], An et al. 2009:634 [ref. 30709], An et al. 2009:635 [ref. 30709], Kottelat 2012:136 [ref. 32367], Zhang et al. 2016:150 [ref. 34477], Zhang et al. 2019:361 [ref. 36699], Du et al. 2021:331 [ref. 38600], He et al. 2024:203 [ref. 40917]). Current status: Valid as Yunnanilus sichuanensis Ding 1995. Nemacheilidae. Distribution: East Asia: upper Yangtze River basin (Sichuan, China). Habitat: freshwater.

spanisbripes, Yunnanilus An [L.], Liu [B.-S.] & Li [W.-X.] 2009:631 [English p. 637], Fig. 1 [Acta Zootaxonomica Sinica v. 34 (no. 3); ref. 30709] Niulanjiang River, 25°59'N, 103°36'E, Zhanyi County, Yunnan Province, China. Holotype: 9206064. Paratypes: Many at Heilongtan Reservoir Admistration, Fisheries Administration of Qujin, and Institute of Zoology, Chinese Academy of Science. Appeared as Yunnanilus spanisbripes in the Chinese text and as spanitripes in the English summary; Spanitripes assumed to be a lapsus. The name in the Chinese text is regarded as correct. •Valid as Yunnanilus spanisbripes An, Liu & Li 2009 -- (Kottelat 2012:136 [ref. 32367], Zhang et al. 2016:150 [ref. 34477], Du et al. 2018:143 [ref. 36374], Zhang et al. 2019:359 [ref. 36699], Du et al. 2021:332 [ref. 38600], He et al. 2024:202 [ref. 40917]). Current status: Valid as Yunnanilus spanisbripes An, Liu & Li 2009. Nemacheilidae. Distribution: East Asia: Niulanjiang River drainage, upper Yangtze River basin (Yunnan, China). Habitat: freshwater.

tigerivinus, Yunnanilus Li [W.-X.] & Duan [S.] 1999:254, Fig. 1 [Journal of Yunnan Agricultural University (Natural Sciences) v. 14 (no. 3); ref. 28155] Kunming, 25°10'N, 102°55'E, Yunnan Province, China. Holotype: HRA 9901004. Paratypes: HRA 9901001-03 (3), 9901005-16 (12). Spelled once as tigeriveinus (p. 256), regarded as in error. •Valid as Yunnanilus tigerivinus Li & Duan 1999 -- (Zhu et al. 2009:197 [ref. 30145] tigerivinus on p. 198 in the original reference title, An et al. 2009:634 [ref. 30709]). •Synonym of Yunnanilus pleurotaenia (Regan 1904) with question -- (Kottelat 2012:136 [ref. 32367]). •Synonym of Yunnanilus pleurotaenia (Regan 2014) -- (Zhang et al. 2016:150 [ref. 34477], Du et al. 2018:138 [ref. 36374], Zhang et al. 2019:362 [ref. 36699] as tigeriveinus, Du et al. 2021:330 [ref. 38600]). Current status: Synonym of Yunnanilus pleurotaenia (Regan 1904). Nemacheilidae. Habitat: freshwater.

yangi, Yunnanilus He [Y.-R.], Li [X.-R.], Che [X.-J.], Yang [X.-J.], Wang [J.-S.] & Wang [M.] 2024:195, Figs. 1, 2B [Zootaxa 5428 (no. 2); ref. 40917] Long Dragon Spring, Xinshao Town, upper Pearl River, Mile City, Yunnan Province, China, 24°20'05.69"N, 103°21'29.78"E, elevation circa 1,384 meters. Holotype: SWFU C2022040110. Paratypes: SWFU. •Valid as Yunnanilus yangi He, Li, Che, Yang, Wang & Wang 2024. Current status: Valid as Yunnanilus yangi He, Li, Che, Yang, Wang & Wang 2024. Nemacheilidae. Distribution: East Asia: Big Tree Dragon Spring and Long Dragon Spring, upper Pearl River basin, Yunnan, China. Habitat: freshwater.


CalAcademy Footer