English | German | Russian | Czech

fecaloid English

Meaning fecaloid meaning

What does fecaloid mean?

fecaloid

Resembling excrement or faeces.

Are you looking for...?