English → Hindi dictionary

stellate venule

स्टेल्लते वेणुले / स्टेल्लतेNOUN

Definition

a star-shaped group of venules in the renal cortex

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