Instantiate a GameObject from a Prefab without using an original to clone

Hi. I need to instantiate a game object from a prefab without the original prefab to clone. I want something that goes like:

Instantiate("prefabname");

This is supposed to go in runtime. Is this possible? I’ve heard of asset loading (i.e. using Resources.Load() or URLs) but I don’t want to use any of those. Thanks in advance! :smiley:

Without an existing prefab, or without a prefab in the scene? The latter is easily achieved by adding a GameObject variable to the script and dragging the prefab in there.