English | German | Russian | Czech

laminiplantar English

Meaning laminiplantar meaning

What does laminiplantar mean?

laminiplantar

(zoology) Having the tarsus covered behind with a horny sheath continuous on both sides, as in most songbirds.

Are you looking for...?