Buy Online Kallurvanchi From NatureLoC.comKallurvanchi or Aquatic Rotula is one of a medicinal shrub which grows among rocks. They exist in stream beds as it tails over gravel deposits at the bottom of small water bodies. It normally grows up to a he..