From mal + astre + -uc.
malastruc (feminine malastruga, masculine plural malastrucs, feminine plural malastrugues)