Java Moss (Taxiphyllum barbieri): This versatile and hardy moss is great for providing hiding places and breeding grounds for small fish and shrimp.
Anubias (Anubias spp.):Anubias species are known for their durability and resistance to various water conditions. They can be attached to rocks or driftwood.
Java Fern (Microsorum pteropus): Like Anubias, Java Fern is an easy-to-care-for plant that can be tied to rocks or wood. It's appreciated by many fish for its broad leaves
Cryptocoryne (Cryptocoryne spp.): Crypts come in various species, and they add a variety of leaf shapes and colors to your aquarium. They are generally undemanding.
Amazon Sword (Echinodorus spp.): These larger plants provide shelter and hiding places for fish. They are suitable for larger aquariums.
Hornwort (Ceratophyllum demersum): Hornwort is a fast-growing and oxygenating plant that helps maintain good water quality. It is also appreciated by fry (baby fish) for hiding.
Water Wisteria (Hygrophila difformis):This fast-growing stem plant is beneficial for water quality and provides shade and hiding spots for fish.
Duckweed (Lemna minor):Although it can be considered invasive, duckweed is loved by many fish as a snack and provides cover for shy species.
Dwarf Sagittaria (Sagittaria subulata): A carpeting plant with grass-like leaves, dwarf sagittaria adds a natural look to the aquarium and provides hiding places for small fish.
Marimo Moss Ball (Aegagropila linnaei): These unique spherical algae balls are easy to care for and provide a distinct aesthetic to the aquarium. They are appreciated by fish as well.