English edit

Noun edit

carpogone (plural carpogones)

  1. Synonym of carpogonium