Cannabis Indica October 12, 2016October 12, 2016 thcscience_admin Lepidoderma may refer to: Lepidoderma (arthropod), a genus of prehistoric eurypterids Lepidoderma (slime mold), a genus of myxomycete