Heparin meaning : A glycosaminoglycan, originally isolated from liver cells, now made synthetically for medical use, used as an anticoagulant
heparin
quartz clocks
multicrore
grand finale
brolly