- excrete; produce
- excrete; give off
- To excrete; to throw-off through the skin pores.
- To excrete; to throw off through the skin pores.
- to separate your lives and give off through skin pores or through tiny passages regarding the body; excrete.
- To separate and produce through skin pores or through small passages of the human body; excrete.
Synonym for "excern"
- View More