Kashyap was a sage.
According to Indian mythology all the different species of living beings from celestial down to the tiniest insect took their common descent from this sage through different mothers.
According to Indian mythology all the different species of living beings from celestial down to the tiniest insect took their common descent from this sage through different mothers.