English | German | Russian | Czech

staminophore English

Meaning staminophore meaning

What does staminophore mean?

staminophore

(botany) A structure, around the apex of eucalypt hypanthia, that supports the stamens

Are you looking for...?