×

excrétions meaning in English

n. excreta

Related Words

  1. excréteur
  2. excrétif
  3. excrétion
  4. excrétoire
PC Version

Copyright © 2018 WordTech Co.