लारवा खतम कनेर

English: Translation
larvicide
Hindi: Translation
डिम्भकनाशी
noun
adjective