dinosaurs in japanese are called kyoryu where the kanji for ryu is the same kanji which means dragon.
stop the cap. ryu ryu no mi makes perfect sense if you know the context. and no, this doesnt make king a dragon, it very clearly makes him a dinosaur since that's how the classification is made in japanese language.