English

edit

Etymology

edit

stigmata +‎ -phore

Noun

edit

stigmatophore (plural stigmatophores)

  1. (botany) The structure that bears the stigmata

Translations

edit