carpogone

English

Noun

carpogone (plural carpogones)

  1. Synonym of carpogonium.