English Leptorhabdos Cited by user Manudouz on 23 May 2020 Leptorhabdos is a genus of flowering plants, initially classified in Scrophulariaceae, and now within the broomrape family Orobanchaceae.