worm tea
/W ER1 M T IY0/noun
- 1
An anthelmintic tea or tisane.
Translate โworm teaโ into another language
Choose a language below to open the translator with English selected as the source language.
An anthelmintic tea or tisane.
Choose a language below to open the translator with English selected as the source language.