palped

adjectiveHaving a palp or palps; having sensory appendages near the mouth, as in many insects and crustaceans.

No synonyms or antonyms found for this word.