We found 3 dictionaries that define the word long-tailed ducks:
General (3 matching dictionaries)
General (3 matching dictionaries)
- long-tailed ducks: Merriam-Webster
- long-tailed ducks: Wiktionary
- long-tailed ducks: TheFreeDictionary.com