estrin
[ es-trin ]
/ ˈɛs trɪn /
noun Biochemistry, Pharmacology.
Words nearby estrin
British Dictionary definitions for estrin
Medical definitions for estrin
estrin
[ ĕs′trĭn ]
n.
estrogen