Based solely on where you found it, not dinosaur egg. More likely geode. Any stone in a gravel bed would be worn smooth pretty fast. Your stone appears more rough and probably is much harder than the surrounding stone.
Geode, maybe? Not familiar with your area at all, so almost anything harder than the general underlying rock is possible.