VariousWords beta
Related Terms:
Noun
Definition: A proteolytic enzyme isolated from the latex of papaya and used to treat herniated lower lumbar discs in the spine.
VariousWords beta
Definition: A proteolytic enzyme isolated from the latex of papaya and used to treat herniated lower lumbar discs in the spine.