Mechercharimyces
taxonomic genus