please tell me what is this ......
Attachments:
rach3101:
cactus maybe
Answers
Answered by
1
It's a cactus.... Any doubt?
Answered by
1
This is a cactus which has special features to adapt to the desert environment
Similar questions