Mericarp Meaning

There are 1 meaning(s) for word Mericarp

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