Callitriche heterophylla, commonly called twoheaded water-starwort,[1] is a species of flowering plant in the family Plantaginaceae.
[3] Its natural habitat is in a wide variety of wetlands, including ponds, streams, and mudflats.
It is typically found in areas of still or slow moving water.
[4] Callitriche heterophylla is an aquatic plant, growing almost entirely submerged except for its floating stem tips.
It produces minutely small flowers throughout the growing season.