stigmatophore

English

Etymology

From stigmata +‎ -phore.

Noun

stigmatophore (plural stigmatophores)

  1. (botany) The structure that bears the stigmata

Translations