Definitions English

  • Having pistils and stamens in the same flower.