pelican gulper
English
Noun
pelican
gulper
(
plural
pelican gulpers
)
Synonym of
pelican eel
.