nux vomica


Results for "nux vomica"

English - Turkish Dictionary

nux vomica

(English - Turkish Dictionary) :
bot. kargabüken.