I happened to photograph one of the shrubs that was wild around my home. Surprised to see it resemble somewhat closer to a cactus, however couldn't find help from the locals.

I am currently living in India, and if somebody could identify the plant i would be really thankful.enter image description here

  • 1
    I think the word "shrub" implies that the plant has some woody parts, but yours don't, so it is not a shrub, am I right?
    – VividD
    Feb 1, 2018 at 7:27
  • It seems a sort of Carduus, or somethinf of Cynareae tribe. According wikipedia, there are no many species of Cynareae in India, so this could help you to find the exact species and report here. Feb 1, 2018 at 8:26
  • @VividD Yes! Excuse me for my poor understanding Feb 1, 2018 at 8:43
  • 2
    Looks like a Milk Thistle, do you have pictures of the flowers? Or any adult specimens?
    – benn
    Feb 1, 2018 at 10:52
  • No. It was cleaned up the next week. :( Feb 9, 2018 at 4:48

1 Answer 1


Silybum marianum The Variegated thistle, or Milk thistle as b.nota states. It grows in Australia. I've seen it in California. Wikipedia says

Originally a native of Southern Europe through to Asia

That includes India.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.