From [Term?] + -oide.
xifoide (plural xifoidi)
xifoide m or f (plural xifoidi)
xifoide m or f (masculine and feminine plural xifoides)