palpus

Synonym of pedipalp (“invertebrate appendage”)

taster

palp

Sign in to write sticky notes