Meaning of 'cinchona'

  • ஒருவித மருந்துச்செடி(கொய்னாச்)செடி

Synonyms


Browse English to Tamil Dictionary