English → Hindi dictionary
larvacide
Definition
an insecticide that kills the larvae of insects
Looking for poetry? Read shayari and poems by great poets.
an insecticide that kills the larvae of insects
Looking for poetry? Read shayari and poems by great poets.