From semi- + collectif.
semi-collectif (feminine semi-collective, masculine plural semi-collectifs, feminine plural semi-collectives)