English | German | Russian | Czech

mericarp English

Meaning mericarp meaning

What does mericarp mean?

mericarp

a carpel with one seed; one of a pair split apart at maturity

Are you looking for...?