×

excréter meaning in English

v. excrete, discharge or expel waste matter from the body

Related Words

  1. excrément
  2. excrémentiel
  3. excréteur
  4. excrétif
PC Version

Copyright © 2018 WordTech Co.