meaning of hooded sheldrake

1. small North American duck with a high circular crest on the males head


Related Words

hooded sheldrake |

Developed & Maintained By Taraprasad.com

Treasure Words