English → Hindi dictionary
vena thyroidea
Definition
any of several small veins draining blood from the thyroid area
Looking for poetry? Read shayari and poems by great poets.
any of several small veins draining blood from the thyroid area
Looking for poetry? Read shayari and poems by great poets.