paradise duck
English
Noun
paradise
duck
(
plural
paradise ducks
)
Synonym of
paradise shelduck
.