Italian

edit

Etymology

edit

From fecale +‎ -oide.

Adjective

edit

fecaloide (plural fecaloidi)

  1. fecaloid