#aquariumplant
Explore tagged Tumblr posts
Text
youtube
Low Maintenance, High Impact - The Ultimate Aquarium Super Plant For A Thriving Planted Tank!
This is the cheap, low-power light I use to grow the plant - https://glassboxdiaries.com/seaouralight This is the moderate light intensity light I use for the pink hues - https://glassboxdiaries.com/hygger957
SOURCES
Source 1 - https://www.researchgate.net/publication/336590711_A_novel_submerged_Rotala_rotundifolia_its_growth_characteristics_and_remediation_potential_for_eutrophic_waters Source 2 - https://pmc.ncbi.nlm.nih.gov/articles/PMC9055945/ Source 3 - https://powo.science.kew.org/taxon/urn:lsid:ipni.org:names:554223-1 Source 4 - https://www.ijsrp.org/research-paper-0614/ijsrp-p3064.pdf Source 5 - https://iopscience.iop.org/article/10.1088/1755-1315/1352/1/012018
Low Maintenance, High Impact - The Ultimate Aquarium Super Plant For A Thriving Planted Tank!
Meet Rotala Rotundifolia, the ��super plant” every planted tank enthusiast should consider. It’s inexpensive, widely available, and easy to grow. I’ve used it successfully in setups ranging from a 40-gallon community aquarium to a filterless shrimp jar. Thanks to its resilience, it has become a staple in my planted aquarium routines.
One standout feature is water purification. Research shows Rotala removes nitrogen compounds like ammonia, nitrite, and nitrate—major culprits behind algae blooms and fish stress. It’s especially effective at using ammonium, preventing toxic ammonia spikes in higher-pH tanks. Some studies even found it absorbed up to 45% of total nitrogen in test tanks.
Its ability to grow in cooler conditions sets it apart. Many aquarists are moving toward unheated aquariums, and Rotala keeps flourishing even at 18°C (64°F). In my room-temperature shrimp jar, it outpaced plants like Limnophila during winter, requiring multiple trims. Since its native range stretches from India to Japan, it remains active year-round in most climates.
Rotala Rotundifolia also absorbs heavy metals, helping protect fish and shrimp from toxicity. In one setup, I’ve gone five months without a water change, yet TDS levels remain stable for cherry shrimp and guppies. Duckweed can outperform Rotala in metal uptake, but many hobbyists dislike duckweed’s invasiveness. Rotala is a more manageable alternative for toxin control in a planted aquarium.
Its moderate growth rate benefits low-maintenance tanks. Faster growers like Limnophila or Pearlweed often need weekly trims, but Rotala generally only requires pruning once a month. While slower stems absorb fewer nutrients individually, you can easily propagate it by replanting cuttings, creating a dense “Rotala forest” without constant trimming. This balance keeps the water clear and the workload minimal.
There’s been confusion between Rotala Rotundifolia and Rotala Indica. True Rotala is famously easier to grow, while Indica is more demanding. Nurseries like Tropica often label them correctly, but smaller sellers sometimes mix them up. I’ve grown the real Rotala in aquasoil, dirt-capped substrates, high-tech tanks, and cooler, low-tech setups—it seems to thrive just about anywhere.
Unlike runner-spreading plants, Rotala grows upright stems, easing maintenance in dirt-capped aquariums. Each trim can yield two new stems for a bushy look. Under stronger light, it may shift color from green to pinkish. If you want a versatile, low-maintenance plant that filters water, curbs algae, and tolerates cooler temps, Rotala Rotundifolia might become your new favorite in the planted aquarium hobby.
TIMESTAMPS
00:00 - Intro 00:13 - My Use Of The Plant In My Aquariums 00:37 - Advantage 1 01:32 - Advantage 2 03:03 - Advantage 3 04:45 - Advantage 4 05:56 - Advantage 5 07:21 - Advantage 6 09:13 - Advantage 7
Some of the links in this video description may be affiliate links meaning I earn a small commission from any purchases made.
0 notes
Text
Start 'Em Young!
My first Walstad aquarium (2.5 years old). I believe that to achieve success in the low tech/Walstad/Naturalistic or basically non CO² infused aquarium setups, requires a great deal of symbiotic relationship between fauna and flora. It's an ecosystem where both fishes and plants give and take from each other.
There must be a fair number of fishes capable of producing a consistent amount of biowaste, including CO², for the plants to use as nutrients and as the plants consume these wastes they are in effect cleaning the waters, keeping the environment safe for the fishes. Everybody is working in harmony with each other.
#botany#planted tank#aquascape#nature aquarium#aquariumplants#planted aquarium#aquariumhobby#walstadaquarium#nature#freshwater aquarium
4 notes
·
View notes
Text
How to propagate aquarium plants emersed 🌱
Would you like to know how to propagate aquarium plants emersed so that you always have your own plants in stock?

I use these small mini-greenhouses and have planted my Echinodorus cuttings here for further propagation.


I use loose, moist potting soil as a substrate, but not too wet. Here I use this potting soil.


This is what the finished planted trays with Echinodorus palifolius, Hygrophila siamensis and various ferns look like.


As well as growing them in potting soil, I also have a plant tray with ferns in hydroponics. Now put the lid on and wait and see. I'll report back on what works better.
There will be a YouTube video with more detailed information on emersed propagation of aquarium plants (including stem plants and ferns). However, this will take some time as I want to show immediately visible results in the video.
If you don't want to miss the video, don't forget to subscribe to my YouTube channel!
Have you ever grown aquarium plants emersed? What are your experiences?
If you want to buy something via Amazon you can support me for free with buying over my link. This helps me a lot to invest in new projects! Thank you for your support!
#aquarium#aquariumhobby#aquascape#plantedtank#aquascaping#emersedplants#plant propagation#aquariumplants#aquaticplants#waterplants
3 notes
·
View notes
Text
ROSIE HOBBYING UPDATE
though,,, I've said it a few times in a few places but I'm super enamoured with the concept of having different names for different contexts though I've been bad at actually doing it and the name I'd like to use in online spaces / for people I don't know irl is Ryuuka (I know I had another online alias/name before that i streamed under for 2yrs but due to Events I now hate being called that so all 3 of u that know it that name is dead to me now please forget) so I suppose instead I should write
✨🎀RYUUKA HOBBYING UPDATE🎀✨
LONG POST INCOMING sorry if I take up ur whole dash
so I tried to search my blog for the "hobbying" tag to see what I have and have not posted recently but lo and behold,
tumblr is truly the functional of webbedsites, I KNOW ITS THERE I PUT IT THERE now please show me !
except it won't if course because it sucks.
so anyway I'm gonna start typing about things and hope I get everything I haven't posted and nothing I have.
something like three weeks ago, I finally got to play a match of Warhammer 40k with my older brother! this had been in the making in a way since 2014(-ish I don't remember), when this same brother introduced myself and my other brother to the concept of Warhammer and all three of us bought models. sadly both brothers quickly discovered the "building and painting" portion of the hobby and promptly dropped out, one of them giving his T'au models to me because I LOVED THIS SHIT.
anyway I think I posted about all this before and that Match In Question wherein I took 500pts of Grey Knights (Brother-Captain, Terminator Squad, Strike Squad) against my brother's 500pts Imperial Guard (Commissar, Guardsmen regiment, 3x Mortar Crew models, Sentinel, Leman Russ)or something like that I didn't read his list. Unfortunately this battle ended with my noble Grey Knights getting summarily decimated and right tabled by the mighty power of the autocannon-equipped Leman Russ if that bastard Russ wasn't already dead I'd kill him myself
again I'm fairly sure I've posted about this before so I'll stop there and not add images.
also before I continue (to explain why points counts might seem weird to other 40kplayers) I should note that I have been and will continue to be playing Fifth Edition Warhammer 40k, because those are the books that I have. New books are hellishly expensive and I cannot for the life of me figure out how to reasonably use wahapedia so anyone who is going to tell me to play a more recent edition please kindly do one of the following;
1.) shush.
2.) buy me the books urself since you can afford it
3.) go get intimate with a cactus.
Now! about a week ago, a little less, I got to play ANOTHER match of 40k! a surprise to be sure, but a welcome one. this time with a friend who has an adjacent interest in similar sort of games and who helped me build the felt-and-aquariumplant terrain pieces Im certain I posted pictures of before though I can't go check >:|
This match was again 500pts and featured both my lovely new terrain and the following armies;
TYRANIDS. >Tyranid Prime (boneswords, devourer) >3xRaveners (rending claws) >5x Ymgarl Genestealers >10xHormagaunts (adrenaline glands) >10xTermagaunts (devourers)
GREY KNIGHTS. >Brother-Captain (mastercrafted storm bolter, mastercrafted nemesis force sword) >5xTerminator (mastercrafted storm bolter [justicar], mastercrafted nemesis force sword [justicar]) >5xStrike Squad (nemesis force halberds [all], mastercrafted storm bolter [justicar])
it was great! took about 4 hours because I hadn't memorized everything yet and my friend/opponent was new to 5th but we had a good time despite getting real exhausted by the end of it there are too damn many numbers to remember




I'm still super happy with how the new terrain looks!! sure it's very Amateur Hour and doesn't look ~realistic~ but I love it and am very proud of it!
Unfortunately in this match, the Grey Knights not played by me this time again tasted bitter defeat. I begin to think that list I made just sucks. or that the army needs a larger point total to make a functional list. further experimentation needed.
First blood was taken by the Knights shooting down a few(2) Hormagaunts, which was repeated in the next turn gunning down another 5 of them. the remaining gaunts took shelter for their lives behind a small copse of trees, though the Knights' Terminators quickly closed to finish their prey.
the Nids took revenge in the Genestealers flanking and stealing the jeans off the Strike Squad, without a single loss.
Finally came the crushing melee of the Raveners charging the Terminators and Captain from the cover of the ruins, slowly inflicting death (with great difficulty and losing one of their number due to those incredible 2+saves), eventually being joined by the Tyranid Prime and Genestealers in finishing off the stragglers.
the Termagants... yeah. those guys were there. they mostly just hung around. fired off 40?-ish shots and inflicted a total of 1 wound. good job guys. worth every point, truly.
Unfortunately because I failed to teach the game and remember the rules properly, this match was unbalanced, as the Terminators were not making 2 melee attacks per turn as they should've and I'd forgot to roll for the Nids instinctive behaviour rules (though the only difference that would've really made was the already useless gants running for cover if they failed)
It was a good learning experience and we had fun though!! surely we'll have a better and more heated match next time! ฅ^•ﻌ•^ฅ
that kaomoji looks kinda haunted,,
In other news! yesterday I finally took the time to get my printer in Operational Condition again! this means that, after being more than a month with only one arm, my Knight Armiger Warglaive proxy (model courtesy of u/johnbearross on reddit) is finally fully operational! catgirl very extremely excited about this one


additionally, though I do need to print another warglaive and two helverins still, I've started on printing the bigger boy, a Questoris Knight Paladin proxy (model credits the same), something I've been excited to do for forever and the next step towards the biggest finalest goal; the Imperator Titan

base and left leg printed (6h each), right leg in production (another 6h) (also I know the quality is bad because of the flash but my kitchen's lighting is awful and I promise without it looks worse) (don't mind the bag of rice in the bg, girl's gotta eat)
FINALLY, the most recent development in Ryuuka's Hobbying;

MY BOYS??!??! MY BEAUTIFUL LOVELY SPECTACULAR BOYS????? THEY ARRIVED TODAY!!
bit of a story on this one, but first; I know that I told one of my dear friends like 6months ago that the next time I bought gunpla of get one for u too and we sat down and picked one out for u and everything and I didn't forget I swear but I shouldn't've even bought these boys since I have a lot of debt going on, the only reason I did is that on god man I need a distraction project or the depression is gonna Get To Me (not that it doesn't already but,) so like. When I actually have spare money instead of spending money I don't have I WILL get u that gunpla and we will build them together I didn't and am not gonna forget.
Okay so the deal with these boys is that I was talking to a friend recently about how I really like the appearance of Mass Production Mobile Suits over the special Gundam suits (unpopular opinion but I hate gundam suits' horns/crests, I think they look so so silly), in particular I love the look of the DaggerL and the Rgm-79 GM, but I really don't like the GM's helmet, I feel that it dramatically detracts from my man's vibes since the GM is made of angular and square segments and then the helmet is ROUND and also the visor is really large and open, giving it something of a 'friendly' (anthropromorphizing, I know) look that really doesn't suit the rest of it's design. In the same moment I was lamenting this design contradiction, a guncannon came on screen, which has a helmet with a narrower visor, and a- well I guess it's called a visor too but the shade thing some helmets have like a built-in imitation ballcap thing and anyway the Guncannon's head design gives it a much more 'serious' look that I feel would fit great on the GM, and the GM's more open and round design would fit right in with the Guncannon's rounded limbs and fuckoff huge shoulder-mounted cannon barrels.
So immediately in that conversation I had something of an epiphany of this and decided that I HAVE TO make a headswap of those guys and NOW IM DOING IT except what I need right now is a project so we're taking it a couple steps further

I'm gonna trim these guys all out of the runners, file the nubs, label all the parts with masking tape and little baggies, swap the head parts, then going one colour/runner at a time, prime them black, paint them, panel line them, sticker them, top coat them, and ONLY THEN will I finally start assembling them
I've never painted a gunpla before but the best way to start is a headfirst dive into conkcrete babey let's get it
also I want to try weathering on my GM, nevermind that I've never tried it before and have no idea how, and each kit will be getting a different topcoat; glossy for the Guncannon because I want my boy to look like fun lil candy apple lad, and matte for my GM because I want it to be a semi-realistic Setpiece build.
also been thinking about utilizing the power of masking tape mid-painting process to add stripes of red to GM's arm&leg armour, but currently unsure if I want to follow through with the idea.
kay I think that's everything that's a lotta words I've been typing for forever it's 3am im not checking for typos I'm gonna sleep now goodnight gamers, nyan~
#hobbying#warhammer40k#gunpla#this took me over two hours to type up and shouldve been like four posts but fuck it y'all get it all in one#hope someone enjoys reading my nonsense#didnt have a pinned post so this gets pinned for a little while to force more people to see it you're welcome :>
15 notes
·
View notes
Text



.
.
.
#aquarium #fishtank #aquascape #aquariumhobby #aquascaping #plantedtank #aquariumfish #aquariumlife #freshwateraquarium #aquariums #plantedaquarium #aquariumsofinstagram #tropicalfish #natureaquarium #aquascaper #reeftank #fishkeeping #freshwatertank #aquariumplants #cichlids #freshwaterfish #cichlid #reef #freshwater #aquaticplants #fish #nanotank #saltwatertank #saltwateraquarium #reefaquarium
1 note
·
View note
Text
Special bonus #livestream from #OnlyFinss starting with a small not quite #rant from myself about the occasional #derision towards smaller hobbyists such as myself.
https://www.youtube.com/live/Etky4f8G1iI?si=wCj3LbuwBkPPO5zk
Today we have added some beautiful #PeacefulMusic to allow an even deeper immersion into our aquatic world.
#aquarium #livestreaming #aquariumhobby #aquariumlife #aquariumfish #meditation #meditationmusic #meditationspace #tranquility #tranquilitywithin #TranquilityOfNature #SerenityInNature #serendipity #beauty #fish #aquariumsofinstagram #aquariumplants
0 notes
Video
youtube
Please watch: "Fish Aquarium Dinesh" https://www.youtube.com/watch?v=tbmwKrAh82E --~-- #Shorts #YouTubeShorts #ShortsVideo ##Aquarium #FishTank #Aquascaping #FishKeeping #AquariumLife #AquariumFish #AquariumPlants #AquariumCommunity #AquariumMaintenance #AquariumTips #AquariumAdvice #AquariumInspiration #FishFry #FishBreeding #FishBehavior #FishFeeding #FishSpecies #AquariumFilters #AquariumLighting #AquariumDecor #AquariumHeating #AquariumWater #AquariumCycling #AquariumSetup #AquariumDIY #AquariumPhotography #AquariumVideos #Fish #TropicalFish #FreshwaterFish #SaltwaterFish #Cichlids #BettaFish #Guppies #Goldfish #Angelfish #DiscusFish #Tetras #Barbs #Catfish #Gouramis #RainbowFish #Arowana #KoiFish #Piranha #Sharks #PufferFish #ExoticFish #RareFish #ColorfulFish #BeautifulFish #FishTankmates #ShortsViral #ShortsChallenge #ShortsTrend #ShortsCommunity #ShortsCreator #ShortsContent #ShortsCompilation #ShortsMusic #ShortsDance #ShortsComedy #ShortsGaming #ShortsTutorial #ShortsArt #ShortsFashion #ShortsFood #ShortsTravel #ShortsFitness #ShortsBeauty #ShortsPets #ShortsLifeHacks by Fish Aquarium Dinesh
0 notes
Photo

#alisma #alismaplantagoaquatica #alismaplantago_aquatica #waterplantains #fishbowl #aquariumplant #aquarium https://www.instagram.com/p/CSmVDq2B3LE/?utm_medium=tumblr
#alisma#alismaplantagoaquatica#alismaplantago_aquatica#waterplantains#fishbowl#aquariumplant#aquarium
2 notes
·
View notes
Video
Sneakerium 💦🌱 . . . #monsieurplant #sneakerium #project #artwork #scenography #aquascape #aquascaping #aquarium #aqua #aquadesign #aquariumplant #aquaticplant #sneakers #workshop #justgrowit #custom #vegetal #botanical #botanicaltrend #nature #plant #urbangardener #wood #bark #recycle #ecology #recycleyoursneakers #thinknature 🤘🏻🌱🙏🏻 https://www.instagram.com/p/B3eP1xFogCP/?igshid=15tc3yb8u4jfr
#monsieurplant#sneakerium#project#artwork#scenography#aquascape#aquascaping#aquarium#aqua#aquadesign#aquariumplant#aquaticplant#sneakers#workshop#justgrowit#custom#vegetal#botanical#botanicaltrend#nature#plant#urbangardener#wood#bark#recycle#ecology#recycleyoursneakers#thinknature
2 notes
·
View notes
Text
🌱 After trying countless #aquariumplants in my Walstad tanks, I've found that some are better at natural water purification than others. Here are my top 5 picks for Walstad tanks that keep water parameters stable and safe for fish! 🧵👇
Limnophila Sessiliflora 🌿 This is my favorite submerged plant for #Walstadmethod tanks! It grows fast, uses up plenty of ammonium and nitrate, and provides surface area for beneficial bacteria. Plus, it’s easy to propagate by replanting trimmed stems! 🪴 One drawback of Limnophila? It can grow so fast that it starves itself of nitrate, leading to browning. Feeding fish a bit more should help fix this as fish waste feeds #aquaticplants.
Salvinia Auriculata ☘️ Floating plants like Salvinia are great for a Walstad #aquarium since they get CO2 from the air. My tanks have seen noticeable nitrate drops after adding it. Plus, its leaves change size based on nutrient levels, giving a visual cue for tank health! A pro-tip with Salvinia: keep it in a floating ring to control light levels for your submerged plants. And be ready for regular maintenance—I remove handfuls from my #fishtank every week! 🌊
Rotala Rotundifolia, I keep this in 6 tanks and it's great for a #natureaquarium! It’s a slightly slower-growing stem plant, which means less trimming, about every 3-4 weeks. For those seeking low-maintenance plants, this is a perfect choice that helps stabilize tank parameters. Rotala is also easy to find and cheap. Unlike Limnophila, it doesn't get leggy in low light making it perfect for a #lowtechtank. For me, Rotala and Salvinia are the dream team in Walstad tanks. 💪
Pearlweed💧 New to my tanks, but I’m loving it so far! Despite being labeled as "advanced," it's doing well in both medium and low-light tanks. A liquid fertilizer may be needed in low-bio tanks like a #shrimptank. Fun fact: “pearlweed” can refer to several species, causing confusion. I’m using Micranthemum Glomeratum and, though growth is slower at first, it speeds up after 2-3 months! 🕒 It uses up a lot of nitrogen compounds making it perfect for #dirtedtanks
Hygrophila Polysperma and the Rosanervig variant🌿 They are solid choices for any #plantedtank especially Walstad tanks. They grows in random directions, making them less ideal for aquascapers. But it’s great for tank health if you don’t mind the wild look. Hygrophila Polysperma Rosanervig has a virus that limits chlorophyll production causing beautiful pink leaves on fresh growth making it a great plant for an #aquascape too. While all these plants work well, Rotala Rotundifolia and Salvinia Auriculata are my ultimate duo for keeping Walstad tanks thriving. 🌿 What plants have you tried in your own Walstad tanks? Let me know your favorites and check out my video on the topic.
youtube
#tropicalfish#fishtank#aquarium#fishkeeping#betta#guppies#aquariumplants#aquascape#plantedtank#plantedaquarium#dirtedtank#natureaquarium#Walstadmethod#aquaticplants#walstad#walstadtank#Youtube
7 notes
·
View notes
Text
How to make a simple Wabi-Kusa 🌿
Watch the full set-up video here! 👇🏼
youtube
#wabikusa#terrariumdesign#terrarium#moss#mossterrarium#indoorplants#aquariumplants#home decor#terrariumlove#Youtube
4 notes
·
View notes
Text
#best#aquarium#plants#aquariumplants#aquariumgardening#aquariumplant#aquariumdesign#aquariumdecor#aquariumideas#aquarist#aquariumtank#aquariumproduct#aquariumstuff#aquariumcare#fishtank#aajkaakhbaar
0 notes
Photo

@_krutika1320 here’s your nemo. #aquarium #aquariums #aquariumfish #aquariumlife #aquariumsofinstagram #aquariumofthepacific #aquariumhobby #aquariumfun #aquariumsdaily #aquariumdesign #AquariumPlants #aquariumcase #aquariumlyfe #aquariumaddict #aquariumfans #aquariumnails #aquariumofthebay #aquariumtank #aquariumdeparis #aquariumplant #aquariumbarcelona #AquariumDepot #aquariumlove #aquariummember #aquariumphotography #aquariumday #aquariumdecor #aquariumkids #aquariumservice #aquariumway (at Abyss Fish Aquarium Goa) https://www.instagram.com/p/CLyvb91FTbI/?igshid=r7324gtngc2f
#aquarium#aquariums#aquariumfish#aquariumlife#aquariumsofinstagram#aquariumofthepacific#aquariumhobby#aquariumfun#aquariumsdaily#aquariumdesign#aquariumplants#aquariumcase#aquariumlyfe#aquariumaddict#aquariumfans#aquariumnails#aquariumofthebay#aquariumtank#aquariumdeparis#aquariumplant#aquariumbarcelona#aquariumdepot#aquariumlove#aquariummember#aquariumphotography#aquariumday#aquariumdecor#aquariumkids#aquariumservice#aquariumway
0 notes
Video
instagram
#mollyfish #aquariumplant #fishbowl https://www.instagram.com/p/CSmSkyaBPI4/?utm_medium=tumblr
2 notes
·
View notes
Video
Sneakerium 💦🌱 . . . #monsieurplant #sneakerium #gravity #project #artwork #scenography #aquascape #aquascaping #aquarium #aqua #aquadesign #aquariumplant #aquaticplant #sneakers #workshop #justgrowit #custom #vegetal #botanical #botanicaltrend #nature #plant #urbangardener #wood #bark #recycle #ecology #recycleyoursneakers #thinknature 🤘🏻🌱🙏🏻 https://www.instagram.com/p/B3rJtl6ouz3/?igshid=1h8f734k3m79p
#monsieurplant#sneakerium#gravity#project#artwork#scenography#aquascape#aquascaping#aquarium#aqua#aquadesign#aquariumplant#aquaticplant#sneakers#workshop#justgrowit#custom#vegetal#botanical#botanicaltrend#nature#plant#urbangardener#wood#bark#recycle#ecology#recycleyoursneakers#thinknature
1 note
·
View note
Text
🐟My Gold White Cloud Mountian Minnow planted aquarium is 75 days old today!🌿
After a couple of teething problems during the cycling process, everything is finally going to plan so here's a full update! 👇
The White Cloud Mountain Minnows have settled in perfectly and seem to love their new home!
The males are always sparring for breeding rights, and I’ve even spotted the females scattering eggs a few times. 🐟
The yellow neocaridina shrimp are thriving too, spending their days happily grazing on algae and biofilm. 🦐
No buried females yet, but I’m hopeful they’ll start breeding soon to increase the numbers of this colony!
The pink ramshorn snails have developed a taste for White Cloud Mountain Minnow eggs, so fry might be a while off!
They’re doing a great job with algae, keeping the tank spotless. 🐌
They've even started breeding—I've spotted a few egg sacs around the aquarium!
Some of the aquatic plants melted a bit during cycling, but they’re bouncing back strong! 🌿
Now, the stem plants, stolon plants, epiphytic plants, and floating plants are all thriving in the tank.
The floating plants, duckweed and water lettuce are thriving so much that I'm removing handfuls every week!
Their rapid growth rate is a big help in keeping the water parameters safe and stable for the fish, shrimp, and snails. 🌱💧
#fishtank#aquarium#plantedtank#plantedaquarium#aquaticplants#aquariumplants#neocaridina#cherry shrimp#White Cloud Mountian Minnow
4 notes
·
View notes