Leucas aspera is a very common weed in India found in dry, open, sandy soil and is abundant in areas with waste.
Leucas aspera is a very common weed in India. This India is found in dry, open, sandy soil. Leucas aspera is abundant in areas with waste.