English | German | Russian | Czech

palpus English

Meaning palpus meaning

What does palpus mean?

palpus

palp (invertebrate appendage)

Synonyms palpus synonyms

What other words have the same or similar meaning as palpus?

palpus English » English

tentacle palp feeler cat’s whisker barbel barb antenna

Are you looking for...?