meaning of pin tailed duck

1. long-necked river duck of the Old and New Worlds having elongated central tail feathers


Related Words

pin-tailed duck |

Developed & Maintained By Taraprasad.com

Treasure Words