meaning of palpator

1. One of a family of clavicorn beetles, including those which have very long maxillary palpi.


Related Words

palpator | palpatory |

Developed & Maintained By Taraprasad.com

Treasure Words