chartula
noun
char·tu·la
ˈkär-chə-lə
plural chartulae
-ˌlē
: a folded paper containing a single dose of a medicinal powder
Love words? Need even more definitions?
Merriam-Webster unabridged
Share