clistocarp

English

Noun

clistocarp (plural clistocarps)

  1. Alternative form of cleistocarp.