So if it's context dependent and many papers located in science use it. Then it seems pretty reasonable to call it a scientific term.
If it wouldn't be context dependent I wonder how science got to use the words like "transformer", "quark", "entropy" and so on..