meaning of clypeata

1. freshwater duck of the northern hemisphere having a broad flat bill


Related Words

anas clypeata | clypeastroid | clypeate |

Developed & Maintained By Taraprasad.com

Treasure Words