English | German | Russian | Czech

stylopod English

Meaning stylopod meaning

What does stylopod mean?

stylopod

(anatomy, zoology) The upper part of the arm. (botany) A stylopodium.

Are you looking for...?