meaning of tufted puffin

1. northern Pacific puffin having a large yellow plume over each eye


Related Words

tufted puffin |

Developed & Maintained By Taraprasad.com

Treasure Words