Starfruit is so named because of the distinctive fruits this plant bears which appear as six-sided stars. The plant's appearance depends on the water level of the ponds where it grows. If the water level is high, starfruit retains its aquatic growth form with floating leaves produced on the end of long wiry stalks. When the water level drops sufficiently to expose the plants, previously floating leaves shrivel and are replaced by shorter tougher ones. The flower comprises three white petals which are shiny yellow at the base and the anthers appear large and yellow. The number of fruits produced can vary from just a couple to more than 20, depending on the size of the plant.