larvicide in Greek larvicide in Greek νυμφοκτόνο noun Any pesticide that attacks the larval stage of an insect Add to Flashcards