ruddy shelduck in Dutch ruddy shelduck in Dutch casarca noun A migratory duck, Tadorna ferruginea. Add to Flashcards