troche
English Dictionary
->
Letter T
-> troche
Search Dictionary:
troche Definition
(n)
a
medicated
lozenge
used
to
soothe
the
throat
troche Synonyms
cough drop
pastil
pastille
troche
© Art Branch Inc.