English | German | Russian | Czech

protarsus English

Meaning protarsus meaning

What does protarsus mean?

protarsus

The tarsus of the foreleg of an insect

Are you looking for...?