From semi- + rigido.
semirigido (feminine semirigida, masculine plural semirigidi, feminine plural semirigide)