Definify.com

Definition 2025


cystocarps

cystocarps

English

Noun

cystocarps

  1. plural of cystocarp