acaricides

Search for glossary terms (regular expression allowed)

Glossaries

Term Definition
acaricides

A substance poisonous to mites or ticks.

A substance poisonous to mites or ticks.

Hits - 733