mycoherbicidemycoherbicide means any bioherbicide based on a fungus. Lexicurio rates it Rare gem — a strength score of 82 out of 100.EtymologyFrom myco- + herbicide.nounAny bioherbicide based on a fungus.