Word info

staminophore

Noun

Meaning

staminophore (plural staminophores)

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

Source: en.wiktionary.org

Close letter words and terms