Tamil Dictionary 🔍

palpator

Pal*pa"tor, n. Etym: [L., a stroker.] (Zoöl.) Defn: One of a family of clavicorn beetles, including those which have very long maxillary palpi.


palpator - Similar Words