Definify.com

Definition 2024


cystocarps

cystocarps

English

Noun

cystocarps

  1. plural of cystocarp