2 ms·Assuming they're non native it could be a butchered idiom from scientific writing.by mhh__ 5y agoAssuming they're non native it could be a butchered idiom from scientific writing.