0%

ALL meanings of paradise duck

par·a·dise duck
P p
  • noun paradise duck a large duck, Casarca variegata, of New Zealand, having a brightly coloured plumage 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?