English-synonym dictionary »

larvicide synonyms in Hungarian

EnglishSynonym
larvicide noun

chemicalnoun
generic term

chemical substancenoun
generic term