ducula /ˈdjuːkjuːlə/ ← Back to D Definitions 1. noun A female duck; a duck’s female relative. “The ducula swam across the pond with its ducklings.” Synonyms duck ducks Antonyms geese owl