Troche
English Meaning
A medicinal tablet or lozenge; strictly, one of circular form.
- A small, circular medicinal lozenge; a pastille.
Sorry, No Malayalam Meaning for your input!
See Troch Want To Try Troche In Malayalam??