I feel a bit cautious about using the word PRNG, since it is not always used the same way by everyone.
Sometimes it is used to refer to the thing that you use to generate entropy for a random seed or a random crypto key (think:
Other times, it is used to refer to a crypto algorithm that accepts a short seed/key and produces a long sequence of pseudorandom output (think: RC4, AES-CTR).
Still other times, it is used to refer to a non-cryptographic algorithm for pseudorandom numbers (think:
This means there is some opportunity for ambiguity in what prng refers to. Personally, I'm not sure we want to take a stance on this terminological question on this site.