From disco + -oide.
discoide (plural discoidi)
discoide m or f (masculine and feminine plural discoides)