Word info

boscalid

Noun

Meaning

boscalid (uncountable)

A particular fungicide and insecticide.

Source: en.wiktionary.org

Close letter words and terms