Rhachomyces Thaxt. , legitimate, scientific