चिपकनी क्युर

English: Translation
stick-insect
Hindi: Translation
कठ-कीड़ा
noun