Tamil Dictionary 🔍

palped

Palped, a. (Zoöl.) Defn: Having a palpus.


palped - Similar Words