palpus

(Inglese)

Synonym of pedipalp (“invertebrate appendage”)

taster

palp

Sign in to write sticky notes