Meaning ofalgaecidesin English

algaecides

#uncommon
Definitions