English → Hindi dictionary

intra-medullary dermoid

Noun

अंतर अंतस्था डरमॉइड

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