Hindi-English dictionary »

फ़ीता कृमि meaning in English

HindiEnglish
फ़ीता कृमि

cestodenoun

tapeworm [tapeworms]noun
[UK: ˈteɪp.wɜːm] [US: ˈteɪp.wɝːm]