VRIKSH

VRIKSH

Trees (myth. wish fulfilling trees, specific super trees).