haritacchada हरितच्छद

Definition: m. a tree, plant