Online English Dictionary

Home

Dewlapped


a.

Furnished with a dewlap.


© 2009 Dammam Community College