CLEISTOGAMY

Definition of CLEISTOGAMY

  1. (noun)the production of small nonopening self-pollinating flowers