antherode

English

Noun

antherode (plural antherodes)

  1. (botany) The anther of a staminode