maxillary palp

English dictionary entry

Meanings

noun
  1. A small, antenna-like sensory appendage in certain invertebrates emerging from the maxilla.

Word forms

maxillary palp maxillary palps

Etymology

Calque of New Latin palpus maxillaris.

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.