Definition of theelin
Medical Definition of Theelin
: a preparation of estrone—formerly a United States registered trademark
Learn More about theelin
Seen and Heard
What made you want to look up theelin? Please tell us where you read or heard it (including the quote, if possible).