Cannabis Indica October 12, 2016October 12, 2016 thcscience_admin The genus Leptorhynchos may refer to: Leptorhynchos gaddisi, a dinosaur genus in the family Caenagnathidae Leptorhynchos (plant), a plant genus in the family Asteraceae