STERCORATE


Meaning of STERCORATE in English

noun excrement; dung.

Webster English vocab.      Английский словарь Webster.