कैक्टस

English: Translation
cactus
Hindi: Translation
कैक्टस; नागफनी
noun
Plants, trees and other vegetation