In my Oxford Advanced Learner's English-Chinese Dictionary, there is no such a word, but i guess you can find in Medical Dictionary? Or it's time for me to buy a new dictionary.
BTW, GenGen and Dan, how come you know such word? Do you guys recite the dictionary (medical edition) from the first page to the last one?