Hindi-English dictionary »

स्टिक कीड़ा meaning in English

HindiEnglish
स्टिक कीड़ा

stick insect [stick insects]noun
[UK: stɪk ˈɪn.sekt] [US: ˈstɪk ˈɪn.ˌsekt]