Water cress or Yellowcress aquatic plants 0 Comments Watercress-Facts and Benefits Scientifically known as Nasturtium officinale; watercress is also known as Chinese watercress. These are aquatic plants in nature and are found floating in small springs and streams…