Thread:ThisUserLikesOreo/@comment-35403335-20180622134614/@comment-35403335-20180623142240

I used Google translate to check, 龙 by itself  definitely means dragon or great serpent, or as an adjective, imperial.

And 恐龙 means dinosaur, nothing else.

I suppose you are referring to Dinosaur Roar Grass? The name itself is awkward in English, and directly translated, 龙吼草 means 'Dragon Roar Grass', but the plant is in the context of Jurassic Marsh, and looks like a dinosaur. So, quite difficult to name for sure.

I'd call Dinosaur Roar Grass 恐龙吼草.