elicoide m, f (masculine and feminine plural elicoidi)
elicoide m (plural elicoidi)
elica + -oide