This plant is Nopalea dejecta but i am confuse not clear found in india so please help conformation and provide the litareture?

More Shaikh Mujaffar's questions See All
Similar questions and discussions