एपिथेलिऑइड MEANING IN ENGLISH - EXACT MATCHES
एपिथेलिऑइड
एपिथेलिऑइड = EPITHELIOID(adjective) Usage : A swelling or nodule, particularly a mass of epithelioid and lymphocytes cells forming the distinguishing granulomatous wound of tuberculosis.
0