English → Hindi dictionary

self digestion

सेल्फ डीगेस्टीओं / सेल्फNOUN

Definition

lysis of plant or animal tissue by an internal process

Looking for poetry? Read shayari and poems by great poets.