English-French dictionary »

dejecta meaning in French

EnglishFrench
dejecta [dejecta] (body waste)
noun
[UK: dɪ.ˈdʒek.tə]
[US: dɪ.ˈdʒek.tə]

déjection◼◼◼nom