Last Updated: March 20, 2024

Asteracantha longifolia (Kokilaksha) is an ayurvedic aphrodisiac and liver protective agent. Currently, research on this plant is preliminary with limited information on both components of the plant and toxicology.


Kokilaksha is most often used for


Asteracantha longifolia (synonymous with quite a few other plant and traditional names) is a traditional Indian medicine that is reported to be beneficial against glucose disturbances (Diabetes) and against liver problems; in addition to these two therapeutic claims, it is reported to be a diuretic and an aphrodisiac.

At this moment in time there is not much information on this herb, but it appears to have some interactions with glucose metabolism in the sense that it can augment glycogen synthesis in the liver and muscle tissue (mechanism unknown) and it appears to protect the liver and brain from lipid peroxidation with a potency somewhat comparable to Vitamin E.

What are other names for Kokilaksha?
Note that Kokilaksha is also known as:
  • Hygrophila Longifolia
  • Barleria Auriculata
  • Barleria Spinosa
  • Ikshura
  • Ikshugandha
  • Hygrophila Spinosa
  • Hygrophila Auriculata
  • Kokilaaksha
  • Talimakhana
  • Gokulakanta
  • Marsh Barbel
  • Asteracantha Longifolia
Dosage information

There is currently not enough information available at this moment in time to recommend an oral dose of any medicinal component of this herb.

Supplements Demystified: Get Our Unbiased, Evidence-Based Guide

Don't miss out on the latest research

Research Breakdown

🚧 Under Renovation 🚧

The information in this section is slated for renovation — it will soon be transformed into a more usable (and readable!) form in the coming months. As such, the text in this section may be out of date and not up to Examine’s current standards for writing style.