Theelin


Thee·lin

noun \ˈthē(-ə)-lən\

Definition of THEELIN

: a preparation of estrone—formerly a United States registered trademark

Seen & Heard

What made you want to look up Theelin? Please tell us where you read or heard it (including the quote, if possible).