English | German | Russian | Czech

chewstick English

Meaning chewstick meaning

What does chewstick mean?

chewstick

A twig with a frayed end, used for cleaning the teeth. Any of various plants in the genus Gouania used for oral hygiene.

Are you looking for...?