English | German | Russian | Czech

palpacle English

Meaning palpacle meaning

What does palpacle mean?

palpacle

The tentacle of a dactylozooid

Are you looking for...?