clistocarp
English
Noun
clistocarp
(
plural
clistocarps
)
Alternative form of
cleistocarp
.
Related terms
clistocarpous