Italian edit

Etymology edit

From fecale +‎ -oide.

Adjective edit

fecaloide (plural fecaloidi)

  1. fecaloid