dermorphin
Meaning
- noun A heptapeptide first isolated from the skin of South American frogs, and sometimes used illicitly to enhance the performance of racehorses.
Similar words
dorsomorphine morphin methyldihydromorphine leumorphin deltorphin dorsomorphin morphinomimetic morphina normorphine purmorphamine
Often followed by
and
Save “dermorphin” to learn later