English-Hindi dictionary »

oxyuris meaning in Hindi

EnglishHindi
oxyuris noun

कृमि