concoide m, f (masculine and feminine plural concoidi)
concoide m (plural concoidi)
conca (“conch”) + -oide