carpellate









carpellate


adjective Botany.

  1. having carpels.

  1. Having carpels but no stamens. Female flowers are carpellate.
68 queries 0.593