Yahoo Web Search

Search results

  1. Dictionary
    palp
    /palp/

    noun

    • 1. each of a pair of elongated segmented appendages near the mouth of an arthropod, usually concerned with the senses of touch and taste.

    More definitions, origin and scrabble points