entomogenous fungustranslation and definition "entomogenous fungus", tamil lexiconWordTamil Definitionentomogenous fungusபூச்சிகளைச் சார்ந்த பூசணம்