Hindi-English dictionary »

केंचुए meaning in English

HindiEnglish
केंचुए

proglottis [proglottides]noun
[UK: prəɡlˈɒtiz] [US: prəɡlˈɑːɾiz]