Meaning ofculicidin English

culicid

Definitions