← DefinitionshareGuesscarpellateadjectiveHaving one or more carpels (the female reproductive structures in flowers).SynonymspistillateadjectiveAntonymsstaminateadjective