meaning of fungicides

1. Anything that kills fungi.


Related Words

fungicide |

Developed & Maintained By Taraprasad.com

Treasure Words