Tamil Dictionary 🔍

dewlapped

Dew"lapped`, a. Defn: Furnished with a dewlap.


dewlapped - Similar Words