Define Dragoneel Meaning

Dragoneel
A species of long, carnivorous, undersea eels, possibly related to cheep-cheeps.

“Dragoneels were first found in New Super Mario Bros. U.”
By Anette