English | German | Russian | Czech

dodecandrian English

Meaning dodecandrian meaning

What does dodecandrian mean?

dodecandrian

(botany) Of or relating to the Dodecandria; having twelve stamens, or from twelve to nineteen.

Are you looking for...?