English-Polish dictionary »

pedipalp meaning in Polish

EnglishPolish
pedipalp noun
appendage

szczękonóżkanoun