ORGANOTHERAPY
13 letters
22 Scrabble points
Definition of ORGANOTHERAPY
noun
-
The therapeutic use of the endocrine organs (or glandular extracts) of animals
Source: Wiktionary
Word Details
Letters
O
R
G
A
N
O
T
H
E
R
A
P
Y
Length
13 letters
Scrabble Score
22 points