Staminode (noun) Definition, Meaning & Examples

noun plural -nodes or -nodia (-ˈnəʊdɪə)
  1. a stamen that produces no pollen
Staminode (noun) Definition, Meaning & Examples

More Definitions