YourDictionary

Dictionary Home » Dictionary Definitions » long-tailed duck

long-tailed duck

(lôngˈtāldˌ, lŏngˈ-)

noun

link/cite print suggestion box