ducula

/ˈdjuːkjuːlə/

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